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
- 2024-09-10 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $40.60 | $40.60 | 21,820 | — | — |
| 2024-12-30 | $42.80 | $42.80 | 24,755 | — | — |
| 2024-12-27 | $44.00 | $44.00 | 37,665 | — | — |
| 2024-12-26 | $48.00 | $48.00 | 51,030 | — | — |
| 2024-12-24 | $43.60 | $43.60 | 23,840 | — | — |
| 2024-12-23 | $40.80 | $40.80 | 31,740 | — | — |
| 2024-12-20 | $41.80 | $41.80 | 63,275 | — | — |
| 2024-12-19 | $45.80 | $45.80 | 323,515 | — | — |
| 2024-12-18 | $43.00 | $43.00 | 559,745 | — | — |
| 2024-12-17 | $466.60 | $466.60 | 5,275 | — | — |
| 2024-12-16 | $437.00 | $437.00 | 5,635 | — | — |
| 2024-12-13 | $399.80 | $399.80 | 4,665 | — | — |
| 2024-12-12 | $463.28 | $463.28 | 11,080 | — | — |
| 2024-12-11 | $521.00 | $521.00 | 7,220 | — | — |
| 2024-12-10 | $375.40 | $375.40 | 2,825 | — | — |
| 2024-12-09 | $476.20 | $476.20 | 6,875 | — | — |
| 2024-12-06 | $464.20 | $464.20 | 3,410 | — | — |
| 2024-12-05 | $385.40 | $385.40 | 11,420 | — | — |
| 2024-12-04 | $360.00 | $360.00 | 1,985 | — | — |
| 2024-12-03 | $339.80 | $339.80 | 4,095 | — | — |
| 2024-12-02 | $302.20 | $302.20 | 3,305 | — | — |
| 2024-11-29 | $298.60 | $298.60 | 555 | — | — |
| 2024-11-27 | $296.00 | $296.00 | 1,255 | — | — |
| 2024-11-26 | $266.00 | $266.00 | 1,460 | — | — |
| 2024-11-25 | $244.20 | $244.20 | 1,255 | — | — |
| 2024-11-22 | $266.00 | $266.00 | 1,425 | — | — |
| 2024-11-21 | $293.94 | $293.94 | 2,690 | — | — |
| 2024-11-20 | $320.00 | $320.00 | 720 | — | — |
| 2024-11-19 | $333.52 | $333.52 | 4,295 | — | — |
| 2024-11-18 | $356.00 | $356.00 | 6,435 | — | — |
| 2024-11-15 | $388.20 | $388.20 | 5,680 | — | — |
| 2024-11-14 | $352.00 | $352.00 | 3,545 | — | — |
| 2024-11-13 | $402.20 | $402.20 | 2,165 | — | — |
| 2024-11-12 | $378.00 | $378.00 | 4,950 | — | — |
| 2024-11-11 | $370.90 | $370.90 | 1,825 | — | — |
| 2024-11-08 | $340.00 | $340.00 | 3,460 | — | — |
| 2024-11-07 | $328.00 | $328.00 | 620 | — | — |
| 2024-11-06 | $311.60 | $311.60 | 1,745 | — | — |
| 2024-11-05 | $330.80 | $330.80 | 1,480 | — | — |
| 2024-11-04 | $387.72 | $387.72 | 2,885 | — | — |
| 2024-11-01 | $379.40 | $379.40 | 2,135 | — | — |
| 2024-10-31 | $397.20 | $397.20 | 1,685 | — | — |
| 2024-10-30 | $391.00 | $391.00 | 4,255 | — | — |
| 2024-10-29 | $520.00 | $520.00 | 1,895 | — | — |
| 2024-10-28 | $535.80 | $535.80 | 2,665 | — | — |
| 2024-10-25 | $560.00 | $560.00 | 2,205 | — | — |
| 2024-10-24 | $489.60 | $489.60 | 8,755 | — | — |
| 2024-10-23 | $495.80 | $495.80 | 4,635 | — | — |
| 2024-10-22 | $414.80 | $414.80 | 455 | — | — |
| 2024-10-21 | $407.90 | $407.90 | 3,560 | — | — |
| 2024-10-18 | $368.20 | $368.20 | 7,185 | — | — |
| 2024-10-17 | $383.00 | $383.00 | 4,120 | — | — |
| 2024-10-16 | $346.00 | $346.00 | 7,770 | — | — |
| 2024-10-15 | $295.50 | $295.50 | 3,490 | — | — |
| 2024-10-14 | $272.20 | $272.20 | 2,580 | — | — |
| 2024-10-11 | $263.80 | $263.80 | 1,170 | — | — |
| 2024-10-10 | $256.60 | $256.60 | 2,440 | — | — |
| 2024-10-09 | $248.60 | $248.60 | 1,750 | — | — |
| 2024-10-08 | $245.80 | $245.80 | 4,185 | — | — |
| 2024-10-07 | $276.40 | $276.40 | 1,760 | — | — |
| 2024-10-04 | $271.00 | $271.00 | 1,355 | — | — |
| 2024-10-03 | $265.50 | $265.50 | 3,715 | — | — |
| 2024-10-02 | $290.40 | $290.40 | 5,325 | — | — |
| 2024-10-01 | $272.00 | $272.00 | 10,085 | — | — |
| 2024-09-30 | $203.80 | $203.80 | 4,765 | — | — |
| 2024-09-27 | $224.80 | $224.80 | 1,275 | — | — |
| 2024-09-26 | $209.00 | $209.00 | 5,135 | — | — |
| 2024-09-25 | $231.20 | $231.20 | 1,950 | — | — |
| 2024-09-24 | $235.00 | $235.00 | 7,645 | — | — |
| 2024-09-23 | $259.00 | $259.00 | 4,740 | — | — |
| 2024-09-20 | $300.00 | $300.00 | 12,080 | — | — |
| 2024-09-19 | $266.40 | $266.40 | 67,720 | — | — |
| 2024-09-18 | $367.40 | $367.40 | 63,180 | — | — |
| 2024-09-17 | $222.00 | $222.00 | 10,240 | — | — |
| 2024-09-16 | $165.20 | $165.20 | 20,700 | — | — |
| 2024-09-13 | $158.00 | $158.00 | 26,670 | — | — |
| 2024-09-12 | $173.40 | $173.40 | 29,790 | — | — |
| 2024-09-11 | $176.00 | $176.00 | 20,800 | — | — |
| 2024-09-10 | $147.20 | $147.20 | 51,295 | — | — |