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-12 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 | $43.04 | $43.04 | 1,206,500 | — | — |
| 2025-12-30 | $43.50 | $43.50 | 919,000 | — | — |
| 2025-12-29 | $43.86 | $43.86 | 1,037,600 | — | — |
| 2025-12-26 | $44.60 | $44.60 | 517,000 | — | — |
| 2025-12-24 | $44.29 | $44.29 | 365,400 | — | — |
| 2025-12-23 | $44.72 | $44.72 | 409,400 | — | — |
| 2025-12-22 | $44.12 | $44.12 | 743,800 | — | — |
| 2025-12-19 | $44.15 | $44.15 | 8,275,400 | — | — |
| 2025-12-18 | $43.50 | $43.50 | 1,319,700 | — | — |
| 2025-12-17 | $41.35 | $41.35 | 2,043,200 | — | — |
| 2025-12-16 | $41.92 | $41.92 | 1,607,900 | — | — |
| 2025-12-15 | $40.84 | $40.84 | 1,603,200 | — | — |
| 2025-12-12 | $41.74 | $41.74 | 5,205,100 | — | — |
| 2025-12-11 | $45.80 | $45.80 | 748,500 | — | — |
| 2025-12-10 | $45.30 | $45.30 | 757,600 | — | — |
| 2025-12-09 | $48.48 | $48.48 | 455,600 | — | — |
| 2025-12-08 | $47.50 | $47.50 | 885,100 | — | — |
| 2025-12-05 | $46.79 | $46.79 | 529,300 | — | — |
| 2025-12-04 | $48.24 | $48.24 | 733,600 | — | — |
| 2025-12-03 | $45.96 | $45.96 | 440,400 | — | — |
| 2025-12-02 | $44.19 | $44.19 | 387,500 | — | — |
| 2025-12-01 | $44.82 | $44.82 | 483,700 | — | — |
| 2025-11-28 | $45.98 | $45.98 | 299,700 | — | — |
| 2025-11-26 | $45.76 | $45.76 | 653,800 | — | — |
| 2025-11-25 | $44.99 | $44.99 | 607,600 | — | — |
| 2025-11-24 | $43.79 | $43.79 | 893,800 | — | — |
| 2025-11-21 | $40.77 | $40.77 | 692,800 | — | — |
| 2025-11-20 | $40.96 | $40.96 | 1,000,800 | — | — |
| 2025-11-19 | $44.43 | $44.43 | 912,100 | — | — |
| 2025-11-18 | $44.93 | $44.93 | 1,440,600 | — | — |
| 2025-11-17 | $40.12 | $40.12 | 1,105,500 | — | — |
| 2025-11-14 | $40.27 | $40.27 | 2,814,200 | — | — |
| 2025-11-13 | $33.32 | $33.32 | 641,300 | — | — |
| 2025-11-12 | $36.70 | $36.70 | 589,500 | — | — |
| 2025-11-11 | $36.24 | $36.24 | 707,000 | — | — |
| 2025-11-10 | $36.58 | $36.58 | 714,100 | — | — |
| 2025-11-07 | $35.49 | $35.49 | 993,400 | — | — |
| 2025-11-06 | $36.54 | $36.54 | 548,200 | — | — |
| 2025-11-05 | $39.00 | $39.00 | 477,500 | — | — |
| 2025-11-04 | $38.31 | $38.31 | 895,800 | — | — |
| 2025-11-03 | $41.43 | $41.43 | 601,700 | — | — |
| 2025-10-31 | $41.37 | $41.37 | 998,900 | — | — |
| 2025-10-30 | $39.85 | $39.85 | 1,601,100 | — | — |
| 2025-10-29 | $41.54 | $41.54 | 1,090,100 | — | — |
| 2025-10-28 | $39.60 | $39.60 | 1,872,700 | — | — |
| 2025-10-27 | $36.81 | $36.81 | 839,100 | — | — |
| 2025-10-24 | $36.12 | $36.12 | 1,375,000 | — | — |
| 2025-10-23 | $32.60 | $32.60 | 782,400 | — | — |
| 2025-10-22 | $32.87 | $32.87 | 549,700 | — | — |
| 2025-10-21 | $35.13 | $35.13 | 703,500 | — | — |
| 2025-10-20 | $35.62 | $35.62 | 506,100 | — | — |
| 2025-10-17 | $33.82 | $33.82 | 498,200 | — | — |
| 2025-10-16 | $33.64 | $33.64 | 404,500 | — | — |
| 2025-10-15 | $33.50 | $33.50 | 779,900 | — | — |
| 2025-10-14 | $31.61 | $31.61 | 485,200 | — | — |
| 2025-10-13 | $32.03 | $32.03 | 486,900 | — | — |
| 2025-10-10 | $31.25 | $31.25 | 568,200 | — | — |
| 2025-10-09 | $31.07 | $31.07 | 1,183,300 | — | — |
| 2025-10-08 | $31.09 | $31.09 | 427,300 | — | — |
| 2025-10-07 | $32.00 | $32.00 | 1,186,700 | — | — |
| 2025-10-06 | $30.57 | $30.57 | 606,100 | — | — |
| 2025-10-03 | $31.67 | $31.67 | 1,161,600 | — | — |
| 2025-10-02 | $29.97 | $29.97 | 941,800 | — | — |
| 2025-10-01 | $31.66 | $31.66 | 1,868,400 | — | — |
| 2025-09-30 | $30.81 | $30.81 | 1,765,600 | — | — |
| 2025-09-29 | $31.12 | $31.12 | 1,497,100 | — | — |
| 2025-09-26 | $31.67 | $31.67 | 513,400 | — | — |
| 2025-09-25 | $32.08 | $32.08 | 662,200 | — | — |
| 2025-09-24 | $33.88 | $33.88 | 530,400 | — | — |
| 2025-09-23 | $33.40 | $33.40 | 391,300 | — | — |
| 2025-09-22 | $32.74 | $32.74 | 443,800 | — | — |
| 2025-09-19 | $31.33 | $31.33 | 1,011,200 | — | — |
| 2025-09-18 | $29.72 | $29.72 | 3,766,200 | — | — |
| 2025-09-17 | $30.33 | $30.33 | 1,111,300 | — | — |
| 2025-09-16 | $31.08 | $31.08 | 1,283,800 | — | — |
| 2025-09-15 | $30.55 | $30.55 | 2,441,500 | — | — |
| 2025-09-12 | $30.50 | $30.50 | 9,811,600 | — | — |