Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.
- Available history
- 2022-03-07 to 2026-09-04
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $27.24 | 17,347 |
| 2026-09-03 | — | — | — | $27.51 | 12,421 |
| 2026-09-02 | — | — | — | $26.98 | 21,726 |
| 2026-09-01 | — | — | — | $27.37 | 19,769 |
| 2026-08-31 | — | — | — | $27.97 | 22,365 |
| 2026-08-28 | — | — | — | $28.16 | 20,961 |
| 2026-08-27 | $27.91 | $29.13 | 258,600 | $28.20 | 20,889 |
| 2026-08-26 | $28.19 | $29.42 | 339,500 | $28.47 | 22,560 |
| 2026-08-25 | $28.26 | $29.49 | 163,600 | $28.41 | 7,396 |
| 2026-08-24 | $28.24 | $29.47 | 270,500 | $28.55 | 20,275 |
| 2026-08-21 | $28.65 | $29.90 | 276,600 | $28.35 | 18,084 |
| 2026-08-20 | $28.02 | $29.24 | 619,200 | $28.78 | 20,553 |
| 2026-08-19 | $28.92 | $30.18 | 342,100 | $28.73 | 15,623 |
| 2026-08-18 | $28.37 | $29.61 | 317,200 | $29.26 | 21,218 |
| 2026-08-17 | $28.95 | $30.21 | 287,200 | $29.48 | 22,811 |
| 2026-08-14 | $29.37 | $30.65 | 224,900 | $29.33 | 12,724 |
| 2026-08-13 | $29.24 | $30.51 | 312,000 | $28.75 | 24,432 |
| 2026-08-12 | $28.85 | $30.11 | 271,400 | $29.37 | 11,541 |
| 2026-08-11 | $28.76 | $30.01 | 251,400 | $29.03 | 11,980 |
| 2026-08-10 | $28.74 | $29.99 | 261,100 | $29.78 | 12,128 |
| 2026-08-07 | $29.38 | $30.66 | 167,500 | $29.48 | 7,222 |
| 2026-08-06 | $29.67 | $30.96 | 224,000 | $30.59 | 12,635 |
| 2026-08-05 | $30.65 | $31.99 | 274,300 | $30.91 | 15,602 |
| 2026-08-04 | $31.05 | $32.40 | 516,000 | $30.79 | 44,476 |
| 2026-08-03 | $31.09 | $32.44 | 299,600 | $30.52 | 17,603 |
| 2026-07-31 | $29.63 | $30.92 | 570,900 | $31.48 | 32,647 |
| 2026-07-30 | $31.46 | $32.83 | 227,500 | $32.21 | 12,618 |
| 2026-07-29 | $31.89 | $33.28 | 386,100 | $31.51 | 19,725 |
| 2026-07-28 | $31.70 | $33.08 | 357,300 | $31.70 | 16,741 |
| 2026-07-27 | $31.40 | $32.77 | 267,000 | $31.72 | 12,963 |
| 2026-07-24 | $31.11 | $32.47 | 208,500 | $31.06 | 10,757 |
| 2026-07-23 | $31.00 | $32.35 | 252,700 | $30.83 | 7,067 |
| 2026-07-22 | $30.81 | $32.15 | 357,100 | $31.41 | 20,606 |
| 2026-07-21 | $30.97 | $32.32 | 275,100 | $30.67 | 22,645 |
| 2026-07-20 | $30.42 | $31.75 | 327,400 | $31.14 | 17,288 |
| 2026-07-17 | $31.25 | $32.61 | 440,400 | — | — |
| 2026-07-16 | $31.30 | $32.66 | 241,500 | — | — |
| 2026-07-15 | $31.26 | $32.62 | 199,300 | — | — |
| 2026-07-14 | $30.45 | $31.78 | 246,200 | — | — |
| 2026-07-13 | $29.59 | $30.88 | 313,000 | — | — |
| 2026-07-10 | $30.99 | $32.34 | 335,000 | — | — |
| 2026-07-09 | $30.45 | $31.78 | 814,300 | — | — |
| 2026-07-08 | $29.36 | $30.64 | 353,000 | — | — |
| 2026-07-07 | $30.21 | $31.53 | 421,500 | — | — |
| 2026-07-06 | $31.70 | $33.08 | 381,900 | — | — |
| 2026-07-02 | $30.78 | $32.12 | 396,000 | — | — |
| 2026-07-01 | $30.08 | $31.39 | 377,100 | — | — |
| 2026-06-30 | $29.85 | $31.15 | 473,400 | — | — |
| 2026-06-29 | $29.32 | $30.60 | 588,900 | — | — |
| 2026-06-26 | $31.19 | $32.55 | 6,931,400 | — | — |
| 2026-06-25 | $32.01 | $33.40 | 344,200 | — | — |
| 2026-06-24 | $32.50 | $33.92 | 579,100 | — | — |
| 2026-06-23 | $32.86 | $34.29 | 369,700 | — | — |
| 2026-06-22 | $32.93 | $34.37 | 591,300 | — | — |
| 2026-06-18 | $33.09 | $34.53 | 717,900 | — | — |
| 2026-06-17 | $31.91 | $33.30 | 434,000 | — | — |
| 2026-06-16 | $32.65 | $34.07 | 323,500 | — | — |
| 2026-06-15 | $32.69 | $34.11 | 260,000 | — | — |
| 2026-06-12 | $32.28 | $33.69 | 256,200 | — | — |
| 2026-06-11 | $31.51 | $32.88 | 330,000 | — | — |
| 2026-06-10 | $32.04 | $33.44 | 367,200 | — | — |
| 2026-06-09 | $32.44 | $33.85 | 591,700 | — | — |
| 2026-06-08 | $31.78 | $33.16 | 367,700 | — | — |
| 2026-06-05 | $32.89 | $34.32 | 418,800 | — | — |
| 2026-06-04 | $33.07 | $34.51 | 261,800 | — | — |
| 2026-06-03 | $32.78 | $34.21 | 333,500 | — | — |
| 2026-06-02 | $33.18 | $34.63 | 205,100 | — | — |
| 2026-06-01 | $33.11 | $34.55 | 403,700 | — | — |
| 2026-05-29 | $32.83 | $34.26 | 237,700 | — | — |
| 2026-05-28 | $33.37 | $34.76 | 235,500 | — | — |
| 2026-05-27 | $33.22 | $34.60 | 221,200 | — | — |
| 2026-05-26 | $33.78 | $35.19 | 368,900 | — | — |
| 2026-05-22 | $33.65 | $35.05 | 183,200 | — | — |
| 2026-05-21 | $33.94 | $35.35 | 224,300 | — | — |
| 2026-05-20 | $32.88 | $34.25 | 237,700 | — | — |
| 2026-05-19 | $32.27 | $33.61 | 271,500 | — | — |
| 2026-05-18 | $33.47 | $34.86 | 176,200 | — | — |
| 2026-05-15 | $33.12 | $34.50 | 260,000 | — | — |
| 2026-05-14 | $32.72 | $34.08 | 267,900 | — | — |
| 2026-05-13 | $32.63 | $33.99 | 287,900 | — | — |
| 2026-05-12 | $32.72 | $34.08 | 350,700 | — | — |
| 2026-05-11 | $31.81 | $33.13 | 341,200 | — | — |
| 2026-05-08 | $30.85 | $32.13 | 507,300 | — | — |
| 2026-05-07 | $33.61 | $35.01 | 226,300 | — | — |
| 2026-05-06 | $34.99 | $36.45 | 227,700 | — | — |
| 2026-05-05 | $34.40 | $35.83 | 255,300 | — | — |
| 2026-05-04 | $33.99 | $35.40 | 263,900 | — | — |
| 2026-05-01 | $34.26 | $35.69 | 207,200 | — | — |
| 2026-04-30 | $34.10 | $35.52 | 261,300 | — | — |
| 2026-04-29 | $33.39 | $34.78 | 257,000 | — | — |
| 2026-04-28 | $33.43 | $34.82 | 156,000 | — | — |
| 2026-04-27 | $33.48 | $34.87 | 199,900 | — | — |
| 2026-04-24 | $33.43 | $34.82 | 199,000 | — | — |
| 2026-04-23 | $33.53 | $34.93 | 206,100 | — | — |
| 2026-04-22 | $33.96 | $35.37 | 185,300 | — | — |
| 2026-04-21 | $34.07 | $35.49 | 189,200 | — | — |
| 2026-04-20 | $34.29 | $35.72 | 230,000 | — | — |
| 2026-04-17 | $34.75 | $36.20 | 273,300 | — | — |
| 2026-04-16 | $34.08 | $35.50 | 250,600 | — | — |
| 2026-04-15 | $34.75 | $36.20 | 383,500 | — | — |