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-11-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 | $95.00 | $95.00 | 5,100 | — | — |
| 2025-12-30 | $95.25 | $95.25 | 16,400 | — | — |
| 2025-12-29 | $106.80 | $106.80 | 34,400 | — | — |
| 2025-12-26 | $111.85 | $111.85 | 32,900 | — | — |
| 2025-12-24 | $110.00 | $110.00 | 23,300 | — | — |
| 2025-12-23 | $101.25 | $101.25 | 36,800 | — | — |
| 2025-12-22 | $106.00 | $106.00 | 29,100 | — | — |
| 2025-12-19 | $130.00 | $130.00 | 8,300 | — | — |
| 2025-12-18 | $115.91 | $115.91 | 2,200 | — | — |
| 2025-12-17 | $118.11 | $118.11 | 6,500 | — | — |
| 2025-12-16 | $125.00 | $125.00 | 11,300 | — | — |
| 2025-12-15 | $120.01 | $120.01 | 8,400 | — | — |
| 2025-12-12 | $116.00 | $116.00 | 14,900 | — | — |
| 2025-12-11 | $94.02 | $94.02 | 2,300 | — | — |
| 2025-12-10 | $93.92 | $93.92 | 1,600 | — | — |
| 2025-12-09 | $95.21 | $95.21 | 3,500 | — | — |
| 2025-12-08 | $120.00 | $120.00 | 3,800 | — | — |
| 2025-12-05 | $126.61 | $126.61 | 5,800 | — | — |
| 2025-12-04 | $134.60 | $134.60 | 4,400 | — | — |
| 2025-12-03 | $145.00 | $145.00 | 16,400 | — | — |
| 2025-12-02 | $145.10 | $145.10 | 24,200 | — | — |
| 2025-12-01 | $125.10 | $125.10 | 17,700 | — | — |
| 2025-11-28 | $140.70 | $140.70 | 12,000 | — | — |
| 2025-11-26 | $145.21 | $145.21 | 24,900 | — | — |
| 2025-11-25 | $150.06 | $150.06 | 38,800 | — | — |
| 2025-11-24 | $130.00 | $130.00 | 13,500 | — | — |
| 2025-11-21 | $113.40 | $113.40 | 16,100 | — | — |
| 2025-11-20 | $154.85 | $154.85 | 61,000 | — | — |
| 2025-11-19 | $200.00 | $200.00 | 268,900 | — | — |
| 2025-11-18 | $33.00 | $33.00 | 27,300 | — | — |
| 2025-11-17 | $39.51 | $39.51 | 302,400 | — | — |
| 2025-11-14 | $30.21 | $30.21 | 25,700 | — | — |