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
- 2025-09-02 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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $52.57 | $52.57 | 52,900 | — | — |
| 2025-12-30 | $53.48 | $53.48 | 95,700 | — | — |
| 2025-12-29 | $51.75 | $51.75 | 81,500 | — | — |
| 2025-12-26 | $53.51 | $53.51 | 49,800 | — | — |
| 2025-12-24 | $54.56 | $54.56 | 88,500 | — | — |
| 2025-12-23 | $50.00 | $50.00 | 48,200 | — | — |
| 2025-12-22 | $49.82 | $49.82 | 82,800 | — | — |
| 2025-12-19 | $49.31 | $49.31 | 126,700 | — | — |
| 2025-12-18 | $43.49 | $43.49 | 29,500 | — | — |
| 2025-12-17 | $44.70 | $44.70 | 74,900 | — | — |
| 2025-12-16 | $42.79 | $42.79 | 82,500 | — | — |
| 2025-12-15 | $44.51 | $44.51 | 65,200 | — | — |
| 2025-12-12 | $44.93 | $44.93 | 53,800 | — | — |
| 2025-12-11 | $44.63 | $44.63 | 82,100 | — | — |
| 2025-12-10 | $43.79 | $43.79 | 201,900 | — | — |
| 2025-12-09 | $41.35 | $41.35 | 74,600 | — | — |
| 2025-12-08 | $39.84 | $39.84 | 108,600 | — | — |
| 2025-12-05 | $36.25 | $36.25 | 76,000 | — | — |
| 2025-12-04 | $37.04 | $37.04 | 74,700 | — | — |
| 2025-12-03 | $38.73 | $38.73 | 71,600 | — | — |
| 2025-12-02 | $38.06 | $38.06 | 80,400 | — | — |
| 2025-12-01 | $38.93 | $38.93 | 97,100 | — | — |
| 2025-11-28 | $37.58 | $37.58 | 75,100 | — | — |
| 2025-11-26 | $35.22 | $35.22 | 112,900 | — | — |
| 2025-11-25 | $33.45 | $33.45 | 142,700 | — | — |
| 2025-11-24 | $30.65 | $30.65 | 174,900 | — | — |
| 2025-11-21 | $33.73 | $33.73 | 999,900 | — | — |
| 2025-11-20 | $34.86 | $34.86 | 192,200 | — | — |
| 2025-11-19 | $35.61 | $35.61 | 178,400 | — | — |
| 2025-11-18 | $35.53 | $35.53 | 147,000 | — | — |
| 2025-11-17 | $35.70 | $35.70 | 299,900 | — | — |
| 2025-11-14 | $33.30 | $33.30 | 205,900 | — | — |
| 2025-11-13 | $30.68 | $30.68 | 142,800 | — | — |
| 2025-11-12 | $29.40 | $29.40 | 90,500 | — | — |
| 2025-11-11 | $29.69 | $29.69 | 104,900 | — | — |
| 2025-11-10 | $27.50 | $27.50 | 91,000 | — | — |
| 2025-11-07 | $24.88 | $24.88 | 41,600 | — | — |
| 2025-11-06 | $25.38 | $25.38 | 53,700 | — | — |
| 2025-11-05 | $26.94 | $26.94 | 54,500 | — | — |
| 2025-11-04 | $27.69 | $27.69 | 164,800 | — | — |
| 2025-11-03 | $26.91 | $26.91 | 72,200 | — | — |
| 2025-10-31 | $28.25 | $28.25 | 99,100 | — | — |
| 2025-10-30 | $25.18 | $25.18 | 53,600 | — | — |
| 2025-10-29 | $24.34 | $24.34 | 34,400 | — | — |
| 2025-10-28 | $24.08 | $24.08 | 59,100 | — | — |
| 2025-10-27 | $24.65 | $24.65 | 60,200 | — | — |
| 2025-10-24 | $26.87 | $26.87 | 70,300 | — | — |
| 2025-10-23 | $25.75 | $25.75 | 51,100 | — | — |
| 2025-10-22 | $25.64 | $25.64 | 110,000 | — | — |
| 2025-10-21 | $26.64 | $26.64 | 132,200 | — | — |
| 2025-10-20 | $29.34 | $29.34 | 177,600 | — | — |
| 2025-10-17 | $26.92 | $26.92 | 110,100 | — | — |
| 2025-10-16 | $27.62 | $27.62 | 139,800 | — | — |
| 2025-10-15 | $30.04 | $30.04 | 132,900 | — | — |
| 2025-10-14 | $31.09 | $31.09 | 255,500 | — | — |
| 2025-10-13 | $28.24 | $28.24 | 124,100 | — | — |
| 2025-10-10 | $26.21 | $26.21 | 98,200 | — | — |
| 2025-10-09 | $28.26 | $28.26 | 143,900 | — | — |
| 2025-10-08 | $28.38 | $28.38 | 181,700 | — | — |
| 2025-10-07 | $25.14 | $25.14 | 166,600 | — | — |
| 2025-10-06 | $23.85 | $23.85 | 53,400 | — | — |
| 2025-10-03 | $23.73 | $23.73 | 51,700 | — | — |
| 2025-10-02 | $24.14 | $24.14 | 114,600 | — | — |
| 2025-10-01 | $23.31 | $23.31 | 77,800 | — | — |
| 2025-09-30 | $24.01 | $24.01 | 164,000 | — | — |
| 2025-09-29 | $23.40 | $23.40 | 185,200 | — | — |
| 2025-09-26 | $24.10 | $24.10 | 210,800 | — | — |
| 2025-09-25 | $23.44 | $23.44 | 186,000 | — | — |
| 2025-09-24 | $21.60 | $21.60 | 122,000 | — | — |
| 2025-09-23 | $21.28 | $21.28 | 149,100 | — | — |
| 2025-09-22 | $21.74 | $21.74 | 152,600 | — | — |
| 2025-09-19 | $21.75 | $21.75 | 206,700 | — | — |
| 2025-09-18 | $20.03 | $20.03 | 187,600 | — | — |
| 2025-09-17 | $18.55 | $18.55 | 160,300 | — | — |
| 2025-09-16 | $17.46 | $17.46 | 146,500 | — | — |
| 2025-09-15 | $16.11 | $16.11 | 126,100 | — | — |
| 2025-09-12 | $16.40 | $16.40 | 151,300 | — | — |
| 2025-09-11 | $17.38 | $17.38 | 172,700 | — | — |
| 2025-09-10 | $18.86 | $18.86 | 152,400 | — | — |
| 2025-09-09 | $19.70 | $19.70 | 264,100 | — | — |
| 2025-09-08 | $20.93 | $20.93 | 296,500 | — | — |
| 2025-09-05 | $22.35 | $22.35 | 217,800 | — | — |
| 2025-09-04 | $22.69 | $22.69 | 339,700 | — | — |
| 2025-09-03 | $22.58 | $22.58 | 611,300 | — | — |
| 2025-09-02 | $22.82 | $22.82 | 649,900 | — | — |