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
- 2018-06-01 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 | — | — | — | $51.18 | 2,099 |
| 2026-09-03 | — | — | — | $55.78 | 1,233 |
| 2026-09-02 | — | — | — | $52.26 | 2,347 |
| 2026-09-01 | — | — | — | $49.06 | 2,554 |
| 2026-08-31 | — | — | — | $50.94 | 2,778 |
| 2026-08-28 | — | — | — | $49.69 | 960 |
| 2026-08-27 | $49.34 | $49.34 | 100,300 | $49.24 | 2,276 |
| 2026-08-26 | $48.60 | $48.60 | 140,200 | $53.66 | 2,754 |
| 2026-08-25 | $53.69 | $53.69 | 235,500 | $52.14 | 1,706 |
| 2026-08-24 | $51.73 | $51.73 | 343,900 | $46.49 | 4,275 |
| 2026-08-21 | $46.85 | $46.85 | 136,300 | $43.80 | 1,160 |
| 2026-08-20 | $43.43 | $43.43 | 82,500 | $42.64 | 1,754 |
| 2026-08-19 | $43.29 | $43.29 | 134,000 | $40.05 | 1,392 |
| 2026-08-18 | $41.49 | $41.49 | 161,600 | $39.58 | 3,567 |
| 2026-08-17 | $39.95 | $39.95 | 141,500 | $37.15 | 5,594 |
| 2026-08-14 | $36.57 | $36.57 | 81,800 | $38.42 | 725 |
| 2026-08-13 | $38.64 | $38.64 | 86,600 | $37.81 | 682 |
| 2026-08-12 | $38.16 | $38.16 | 110,000 | $38.53 | 1,570 |
| 2026-08-11 | $38.40 | $38.40 | 132,400 | $37.24 | 2,162 |
| 2026-08-10 | $36.39 | $36.39 | 298,800 | $35.26 | 7,357 |
| 2026-08-07 | $34.72 | $34.72 | 131,100 | $30.51 | 1,782 |
| 2026-08-06 | $29.82 | $29.82 | 102,800 | $27.40 | 1,080 |
| 2026-08-05 | $26.76 | $26.76 | 37,300 | $26.70 | 1,275 |
| 2026-08-04 | $26.38 | $26.38 | 123,000 | $26.87 | 1,816 |
| 2026-08-03 | $25.18 | $25.18 | 53,500 | $26.11 | 1,396 |
| 2026-07-31 | $26.51 | $26.51 | 81,200 | $25.38 | 1,070 |
| 2026-07-30 | $25.51 | $25.51 | 42,600 | $24.60 | 2,712 |
| 2026-07-29 | $24.29 | $24.29 | 36,100 | $23.71 | 347 |
| 2026-07-28 | $24.35 | $24.35 | 49,700 | $24.19 | 1,187 |
| 2026-07-27 | $24.80 | $24.80 | 177,800 | $23.50 | 12,375 |
| 2026-07-24 | $24.10 | $24.10 | 364,800 | $25.01 | 33,423 |
| 2026-07-23 | $24.90 | $24.90 | 101,900 | $24.94 | 2,479 |
| 2026-07-22 | $24.74 | $24.74 | 202,700 | $23.07 | 3,649 |
| 2026-07-21 | $24.12 | $24.12 | 431,200 | $22.91 | 1,670 |
| 2026-07-20 | $22.35 | $22.35 | 67,800 | $22.04 | 398 |
| 2026-07-17 | $22.11 | $22.11 | 32,200 | — | — |
| 2026-07-16 | $22.35 | $22.35 | 41,000 | — | — |
| 2026-07-15 | $22.99 | $22.99 | 23,300 | — | — |
| 2026-07-14 | $23.38 | $23.38 | 27,700 | — | — |
| 2026-07-13 | $22.54 | $22.54 | 47,400 | — | — |
| 2026-07-10 | $22.00 | $22.00 | 48,800 | — | — |
| 2026-07-09 | $21.75 | $21.75 | 10,700 | — | — |
| 2026-07-08 | $22.08 | $22.08 | 32,300 | — | — |
| 2026-07-07 | $21.61 | $21.61 | 24,700 | — | — |
| 2026-07-06 | $22.82 | $22.82 | 46,300 | — | — |
| 2026-07-02 | $22.09 | $22.09 | 24,300 | — | — |
| 2026-07-01 | $21.60 | $21.60 | 49,100 | — | — |
| 2026-06-30 | $21.89 | $21.89 | 24,500 | — | — |
| 2026-06-29 | $22.14 | $22.14 | 36,500 | — | — |
| 2026-06-26 | $22.01 | $22.01 | 29,600 | — | — |
| 2026-06-25 | $22.95 | $22.95 | 23,700 | — | — |
| 2026-06-24 | $24.00 | $24.00 | 71,700 | — | — |
| 2026-06-23 | $23.18 | $23.18 | 31,600 | — | — |
| 2026-06-22 | $20.16 | $20.16 | 55,600 | — | — |
| 2026-06-18 | $23.10 | $23.10 | 31,500 | — | — |
| 2026-06-17 | $24.25 | $24.25 | 34,800 | — | — |
| 2026-06-16 | $25.39 | $25.39 | 36,600 | — | — |
| 2026-06-15 | $25.06 | $25.06 | 134,800 | — | — |
| 2026-06-12 | $22.46 | $22.46 | 17,800 | — | — |
| 2026-06-11 | $21.94 | $21.94 | 19,900 | — | — |
| 2026-06-10 | $22.08 | $22.08 | 21,300 | — | — |
| 2026-06-09 | $22.27 | $22.27 | 30,200 | — | — |
| 2026-06-08 | $21.81 | $21.81 | 48,500 | — | — |
| 2026-06-05 | $22.41 | $22.41 | 11,100 | — | — |
| 2026-06-04 | $22.15 | $22.15 | 5,900 | — | — |
| 2026-06-03 | $22.54 | $22.54 | 9,200 | — | — |
| 2026-06-02 | $23.14 | $23.14 | 17,300 | — | — |
| 2026-06-01 | $23.22 | $23.22 | 19,500 | — | — |
| 2026-05-29 | $22.99 | $22.99 | 14,200 | — | — |
| 2026-05-28 | $22.71 | $22.71 | 13,400 | — | — |
| 2026-05-27 | $23.37 | $23.37 | 32,700 | — | — |
| 2026-05-26 | $23.59 | $23.59 | 25,800 | — | — |
| 2026-05-22 | $23.44 | $23.44 | 23,100 | — | — |
| 2026-05-21 | $23.41 | $23.41 | 36,900 | — | — |
| 2026-05-20 | $21.18 | $21.18 | 28,200 | — | — |
| 2026-05-19 | $20.61 | $20.61 | 27,000 | — | — |
| 2026-05-18 | $21.55 | $21.55 | 27,900 | — | — |
| 2026-05-15 | $21.16 | $21.16 | 4,000 | — | — |
| 2026-05-14 | $22.03 | $22.03 | 25,800 | — | — |
| 2026-05-13 | $22.08 | $22.08 | 16,600 | — | — |
| 2026-05-12 | $22.10 | $22.10 | 34,200 | — | — |
| 2026-05-11 | $22.18 | $22.18 | 30,500 | — | — |
| 2026-05-08 | $21.67 | $21.67 | 9,400 | — | — |
| 2026-05-07 | $21.46 | $21.46 | 16,000 | — | — |
| 2026-05-06 | $21.17 | $21.17 | 31,300 | — | — |
| 2026-05-05 | $21.24 | $21.24 | 95,500 | — | — |
| 2026-05-04 | $19.51 | $19.51 | 14,800 | — | — |
| 2026-05-01 | $20.27 | $20.27 | 12,300 | — | — |
| 2026-04-30 | $19.52 | $19.52 | 9,500 | — | — |
| 2026-04-29 | $19.69 | $19.69 | 24,700 | — | — |
| 2026-04-28 | $19.25 | $19.25 | 16,700 | — | — |
| 2026-04-27 | $20.20 | $20.20 | 30,500 | — | — |
| 2026-04-24 | $20.86 | $20.86 | 17,200 | — | — |
| 2026-04-23 | $20.99 | $20.99 | 14,200 | — | — |
| 2026-04-22 | $20.83 | $20.83 | 9,600 | — | — |
| 2026-04-21 | $21.48 | $21.48 | 17,300 | — | — |
| 2026-04-20 | $20.23 | $20.23 | 34,000 | — | — |
| 2026-04-17 | $21.96 | $21.96 | 37,900 | — | — |
| 2026-04-16 | $19.99 | $19.99 | 32,400 | — | — |
| 2026-04-15 | $21.14 | $21.14 | 35,800 | — | — |