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-29 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 | $87.50 | $87.50 | 5,464 | — | — |
| 2025-12-30 | $87.50 | $87.50 | 5,782 | — | — |
| 2025-12-29 | $93.50 | $93.50 | 5,528 | — | — |
| 2025-12-26 | $98.50 | $98.50 | 3,700 | — | — |
| 2025-12-24 | $105.00 | $105.00 | 3,664 | — | — |
| 2025-12-23 | $107.00 | $107.00 | 8,298 | — | — |
| 2025-12-22 | $112.50 | $112.50 | 2,936 | — | — |
| 2025-12-19 | $116.50 | $116.50 | 10,348 | — | — |
| 2025-12-18 | $123.00 | $123.00 | 8,004 | — | — |
| 2025-12-17 | $111.50 | $111.50 | 2,234 | — | — |
| 2025-12-16 | $115.00 | $115.00 | 3,500 | — | — |
| 2025-12-15 | $121.50 | $121.50 | 7,310 | — | — |
| 2025-12-12 | $118.50 | $118.50 | 5,024 | — | — |
| 2025-12-11 | $123.50 | $123.50 | 10,170 | — | — |
| 2025-12-10 | $135.00 | $135.00 | 31,876 | — | — |
| 2025-12-09 | $131.00 | $131.00 | 17,140 | — | — |
| 2025-12-08 | $143.50 | $143.50 | 42,972 | — | — |
| 2025-12-05 | $152.50 | $152.50 | 69,976 | — | — |
| 2025-12-04 | $184.50 | $184.50 | 783,888 | — | — |
| 2025-12-03 | $101.00 | $101.00 | 4,862 | — | — |
| 2025-12-02 | $99.00 | $99.00 | 4,804 | — | — |
| 2025-12-01 | $106.00 | $106.00 | 2,648 | — | — |
| 2025-11-28 | $106.50 | $106.50 | 1,798 | — | — |
| 2025-11-26 | $104.50 | $104.50 | 4,700 | — | — |
| 2025-11-25 | $102.50 | $102.50 | 4,638 | — | — |
| 2025-11-24 | $111.00 | $111.00 | 1,720 | — | — |
| 2025-11-21 | $113.50 | $113.50 | 2,722 | — | — |
| 2025-11-20 | $110.00 | $110.00 | 3,960 | — | — |
| 2025-11-19 | $118.50 | $118.50 | 2,948 | — | — |
| 2025-11-18 | $127.00 | $127.00 | 11,858 | — | — |
| 2025-11-17 | $130.00 | $130.00 | 4,538 | — | — |
| 2025-11-14 | $135.00 | $135.00 | 5,880 | — | — |
| 2025-11-13 | $122.00 | $122.00 | 7,476 | — | — |
| 2025-11-12 | $137.00 | $137.00 | 4,656 | — | — |
| 2025-11-11 | $143.50 | $143.50 | 4,644 | — | — |
| 2025-11-10 | $145.00 | $145.00 | 8,424 | — | — |
| 2025-11-07 | $152.00 | $152.00 | 3,546 | — | — |
| 2025-11-06 | $162.50 | $162.50 | 7,042 | — | — |
| 2025-11-05 | $165.00 | $165.00 | 10,386 | — | — |
| 2025-11-04 | $147.00 | $147.00 | 8,294 | — | — |
| 2025-11-03 | $146.00 | $146.00 | 21,938 | — | — |
| 2025-10-31 | $137.50 | $137.50 | 24,932 | — | — |
| 2025-10-30 | $164.00 | $164.00 | 19,132 | — | — |
| 2025-10-29 | $164.00 | $164.00 | 55,602 | — | — |
| 2025-10-28 | $202.50 | $202.50 | 42,416 | — | — |
| 2025-10-27 | $237.50 | $237.50 | 99,554 | — | — |
| 2025-10-24 | $265.50 | $265.50 | 423,446 | — | — |
| 2025-10-23 | $660.00 | $660.00 | 192,538 | — | — |
| 2025-10-22 | $658.50 | $658.50 | 46,222 | — | — |
| 2025-10-21 | $631.50 | $631.50 | 87,600 | — | — |
| 2025-10-20 | $580.00 | $580.00 | 7,404 | — | — |
| 2025-10-17 | $486.50 | $486.50 | 5,618 | — | — |
| 2025-10-16 | $515.00 | $515.00 | 9,892 | — | — |
| 2025-10-15 | $529.50 | $529.50 | 161,370 | — | — |
| 2025-10-14 | $487.50 | $487.50 | 12,968 | — | — |
| 2025-10-13 | $487.50 | $487.50 | 14,304 | — | — |
| 2025-10-10 | $480.00 | $480.00 | 70,668 | — | — |
| 2025-10-09 | $475.00 | $475.00 | 99,112 | — | — |
| 2025-10-08 | $480.00 | $480.00 | 18,814 | — | — |
| 2025-10-07 | $478.50 | $478.50 | 8,634 | — | — |
| 2025-10-06 | $503.50 | $503.50 | 23,482 | — | — |
| 2025-10-03 | $481.50 | $481.50 | 51,602 | — | — |
| 2025-10-02 | $457.50 | $457.50 | 43,136 | — | — |
| 2025-10-01 | $442.00 | $442.00 | 2,436 | — | — |
| 2025-09-30 | $425.00 | $425.00 | 3,446 | — | — |
| 2025-09-29 | $435.00 | $435.00 | 17,242 | — | — |
| 2025-09-26 | $435.00 | $435.00 | 47,716 | — | — |
| 2025-09-25 | $410.50 | $410.50 | 97,252 | — | — |
| 2025-09-24 | $388.50 | $388.50 | 43,916 | — | — |
| 2025-09-23 | $390.00 | $390.00 | 33,578 | — | — |
| 2025-09-22 | $375.00 | $375.00 | 21,608 | — | — |
| 2025-09-19 | $376.50 | $376.50 | 72,308 | — | — |
| 2025-09-18 | $358.50 | $358.50 | 26,222 | — | — |
| 2025-09-17 | $379.00 | $379.00 | 48,126 | — | — |
| 2025-09-16 | $380.00 | $380.00 | 59,878 | — | — |
| 2025-09-15 | $380.00 | $380.00 | 125,404 | — | — |
| 2025-09-12 | $357.50 | $357.50 | 16,004 | — | — |
| 2025-09-11 | $350.00 | $350.00 | 89,700 | — | — |
| 2025-09-10 | $324.00 | $324.00 | 27,054 | — | — |
| 2025-09-09 | $323.00 | $323.00 | 21,506 | — | — |
| 2025-09-08 | $333.00 | $333.00 | 154,342 | — | — |
| 2025-09-05 | $292.50 | $292.50 | 18,572 | — | — |
| 2025-09-04 | $286.50 | $286.50 | 28,074 | — | — |
| 2025-09-03 | $264.50 | $264.50 | 35,960 | — | — |
| 2025-09-02 | $257.00 | $257.00 | 98,358 | — | — |
| 2025-08-29 | $229.50 | $229.50 | 126,794 | — | — |