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-08-14 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 | $44.38 | $44.38 | 1,193,200 | — | — |
| 2025-12-30 | $45.68 | $45.68 | 814,800 | — | — |
| 2025-12-29 | $46.13 | $46.13 | 914,900 | — | — |
| 2025-12-26 | $46.67 | $46.67 | 547,500 | — | — |
| 2025-12-24 | $47.21 | $47.21 | 368,700 | — | — |
| 2025-12-23 | $47.39 | $47.39 | 732,000 | — | — |
| 2025-12-22 | $47.26 | $47.26 | 1,330,100 | — | — |
| 2025-12-19 | $44.62 | $44.62 | 4,818,400 | — | — |
| 2025-12-18 | $44.25 | $44.25 | 991,700 | — | — |
| 2025-12-17 | $43.79 | $43.79 | 1,447,900 | — | — |
| 2025-12-16 | $43.36 | $43.36 | 798,900 | — | — |
| 2025-12-15 | $42.58 | $42.58 | 988,500 | — | — |
| 2025-12-12 | $42.68 | $42.68 | 3,980,300 | — | — |
| 2025-12-11 | $41.78 | $41.78 | 1,209,600 | — | — |
| 2025-12-10 | $42.62 | $42.62 | 570,500 | — | — |
| 2025-12-09 | $45.80 | $45.80 | 561,400 | — | — |
| 2025-12-08 | $45.56 | $45.56 | 749,500 | — | — |
| 2025-12-05 | $44.06 | $44.06 | 473,200 | — | — |
| 2025-12-04 | $45.46 | $45.46 | 436,400 | — | — |
| 2025-12-03 | $44.73 | $44.73 | 368,900 | — | — |
| 2025-12-02 | $45.39 | $45.39 | 481,400 | — | — |
| 2025-12-01 | $44.50 | $44.50 | 257,300 | — | — |
| 2025-11-28 | $45.61 | $45.61 | 267,000 | — | — |
| 2025-11-26 | $45.86 | $45.86 | 605,200 | — | — |
| 2025-11-25 | $44.07 | $44.07 | 642,600 | — | — |
| 2025-11-24 | $44.73 | $44.73 | 656,000 | — | — |
| 2025-11-21 | $44.08 | $44.08 | 691,100 | — | — |
| 2025-11-20 | $42.55 | $42.55 | 665,600 | — | — |
| 2025-11-19 | $44.36 | $44.36 | 474,200 | — | — |
| 2025-11-18 | $46.70 | $46.70 | 419,900 | — | — |
| 2025-11-17 | $46.81 | $46.81 | 388,400 | — | — |
| 2025-11-14 | $48.53 | $48.53 | 459,300 | — | — |
| 2025-11-13 | $48.63 | $48.63 | 845,400 | — | — |
| 2025-11-12 | $50.96 | $50.96 | 623,900 | — | — |
| 2025-11-11 | $49.48 | $49.48 | 367,600 | — | — |
| 2025-11-10 | $48.94 | $48.94 | 578,000 | — | — |
| 2025-11-07 | $48.70 | $48.70 | 596,600 | — | — |
| 2025-11-06 | $47.02 | $47.02 | 911,800 | — | — |
| 2025-11-05 | $45.83 | $45.83 | 456,700 | — | — |
| 2025-11-04 | $44.33 | $44.33 | 510,300 | — | — |
| 2025-11-03 | $45.54 | $45.54 | 642,300 | — | — |
| 2025-10-31 | $43.70 | $43.70 | 362,800 | — | — |
| 2025-10-30 | $43.73 | $43.73 | 455,300 | — | — |
| 2025-10-29 | $43.15 | $43.15 | 212,100 | — | — |
| 2025-10-28 | $43.16 | $43.16 | 334,600 | — | — |
| 2025-10-27 | $44.27 | $44.27 | 411,000 | — | — |
| 2025-10-24 | $43.21 | $43.21 | 275,200 | — | — |
| 2025-10-23 | $42.50 | $42.50 | 307,200 | — | — |
| 2025-10-22 | $41.77 | $41.77 | 401,900 | — | — |
| 2025-10-21 | $41.47 | $41.47 | 304,900 | — | — |
| 2025-10-20 | $43.05 | $43.05 | 147,400 | — | — |
| 2025-10-17 | $41.93 | $41.93 | 258,600 | — | — |
| 2025-10-16 | $42.26 | $42.26 | 398,100 | — | — |
| 2025-10-15 | $43.33 | $43.33 | 353,700 | — | — |
| 2025-10-14 | $43.56 | $43.56 | 313,300 | — | — |
| 2025-10-13 | $43.11 | $43.11 | 461,100 | — | — |
| 2025-10-10 | $43.54 | $43.54 | 418,500 | — | — |
| 2025-10-09 | $42.94 | $42.94 | 468,900 | — | — |
| 2025-10-08 | $44.67 | $44.67 | 464,800 | — | — |
| 2025-10-07 | $44.42 | $44.42 | 483,800 | — | — |
| 2025-10-06 | $43.71 | $43.71 | 488,500 | — | — |
| 2025-10-03 | $42.09 | $42.09 | 1,196,800 | — | — |
| 2025-10-02 | $41.03 | $41.03 | 1,315,000 | — | — |
| 2025-10-01 | $38.98 | $38.98 | 1,557,300 | — | — |
| 2025-09-30 | $40.26 | $40.26 | 1,237,700 | — | — |
| 2025-09-29 | $40.77 | $40.77 | 1,094,100 | — | — |
| 2025-09-26 | $41.23 | $41.23 | 912,200 | — | — |
| 2025-09-25 | $41.95 | $41.95 | 650,600 | — | — |
| 2025-09-24 | $41.65 | $41.65 | 873,500 | — | — |
| 2025-09-23 | $39.60 | $39.60 | 656,400 | — | — |
| 2025-09-22 | $39.52 | $39.52 | 743,100 | — | — |
| 2025-09-19 | $38.02 | $38.02 | 1,380,400 | — | — |
| 2025-09-18 | $38.86 | $38.86 | 395,000 | — | — |
| 2025-09-17 | $38.14 | $38.14 | 462,500 | — | — |
| 2025-09-16 | $38.02 | $38.02 | 358,400 | — | — |
| 2025-09-15 | $37.26 | $37.26 | 234,500 | — | — |
| 2025-09-12 | $37.46 | $37.46 | 408,500 | — | — |
| 2025-09-11 | $37.39 | $37.39 | 350,100 | — | — |
| 2025-09-10 | $36.81 | $36.81 | 514,600 | — | — |
| 2025-09-09 | $37.30 | $37.30 | 849,300 | — | — |
| 2025-09-08 | $37.77 | $37.77 | 791,900 | — | — |
| 2025-09-05 | $34.95 | $34.95 | 693,500 | — | — |
| 2025-09-04 | $35.50 | $35.50 | 664,300 | — | — |
| 2025-09-03 | $35.38 | $35.38 | 557,800 | — | — |
| 2025-09-02 | $36.33 | $36.33 | 906,000 | — | — |
| 2025-08-29 | $37.58 | $37.58 | 1,136,400 | — | — |
| 2025-08-28 | $35.49 | $35.49 | 1,078,400 | — | — |
| 2025-08-27 | $34.70 | $34.70 | 870,300 | — | — |
| 2025-08-26 | $33.90 | $33.90 | 861,200 | — | — |
| 2025-08-25 | $33.29 | $33.29 | 639,600 | — | — |
| 2025-08-22 | $33.52 | $33.52 | 904,600 | — | — |
| 2025-08-21 | $34.34 | $34.34 | 1,516,500 | — | — |
| 2025-08-20 | $32.77 | $32.77 | 2,315,500 | — | — |
| 2025-08-19 | $32.89 | $32.89 | 1,740,800 | — | — |
| 2025-08-18 | $32.66 | $32.66 | 2,780,400 | — | — |
| 2025-08-15 | $31.12 | $31.12 | 2,893,100 | — | — |
| 2025-08-14 | $30.74 | $30.74 | 18,517,100 | — | — |