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-07-23 to 2026-08-31
- 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 | $22.56 | $22.56 | 73,381 | — | — |
| 2024-12-30 | $25.60 | $25.60 | 147,219 | — | — |
| 2024-12-27 | $25.28 | $25.28 | 368,269 | — | — |
| 2024-12-26 | $23.04 | $23.04 | 121,938 | — | — |
| 2024-12-24 | $21.12 | $21.12 | 41,906 | — | — |
| 2024-12-23 | $20.32 | $20.32 | 65,606 | — | — |
| 2024-12-20 | $19.04 | $19.04 | 52,381 | — | — |
| 2024-12-19 | $19.52 | $19.52 | 261,469 | — | — |
| 2024-12-18 | $17.12 | $17.12 | 91,981 | — | — |
| 2024-12-17 | $18.24 | $18.24 | 111,231 | — | — |
| 2024-12-16 | $20.48 | $20.48 | 89,525 | — | — |
| 2024-12-13 | $21.28 | $21.28 | 69,794 | — | — |
| 2024-12-12 | $22.24 | $22.24 | 71,331 | — | — |
| 2024-12-11 | $23.36 | $23.36 | 102,706 | — | — |
| 2024-12-10 | $24.16 | $24.16 | 113,231 | — | — |
| 2024-12-09 | $24.80 | $24.80 | 163,113 | — | — |
| 2024-12-06 | $26.56 | $26.56 | 943,825 | — | — |
| 2024-12-05 | $21.36 | $21.36 | 503,375 | — | — |
| 2024-12-04 | $25.28 | $25.28 | 164,938 | — | — |
| 2024-12-03 | $28.64 | $28.64 | 269,225 | — | — |
| 2024-12-02 | $33.28 | $33.28 | 408,181 | — | — |
| 2024-11-29 | $38.08 | $38.08 | 2,659,544 | — | — |
| 2024-11-27 | $26.40 | $26.40 | 2,704,525 | — | — |
| 2024-11-26 | $1,717.76 | $1,717.76 | 183,263 | — | — |
| 2024-11-25 | $168.64 | $168.64 | 38,913 | — | — |
| 2024-11-22 | $196.16 | $196.16 | 18,944 | — | — |
| 2024-11-21 | $162.88 | $162.88 | 2,975 | — | — |
| 2024-11-20 | $159.68 | $159.68 | 3,369 | — | — |
| 2024-11-19 | $165.60 | $165.60 | 3,413 | — | — |
| 2024-11-18 | $163.33 | $163.33 | 3,719 | — | — |
| 2024-11-15 | $167.04 | $167.04 | 4,238 | — | — |
| 2024-11-14 | $194.34 | $194.34 | 10,550 | — | — |
| 2024-11-13 | $188.00 | $188.00 | 6,225 | — | — |
| 2024-11-12 | $208.32 | $208.32 | 3,050 | — | — |
| 2024-11-11 | $214.08 | $214.08 | 3,881 | — | — |
| 2024-11-08 | $208.00 | $208.00 | 3,519 | — | — |
| 2024-11-07 | $219.20 | $219.20 | 4,700 | — | — |
| 2024-11-06 | $222.88 | $222.88 | 2,431 | — | — |
| 2024-11-05 | $222.40 | $222.40 | 5,925 | — | — |
| 2024-11-04 | $224.64 | $224.64 | 5,144 | — | — |
| 2024-11-01 | $230.40 | $230.40 | 3,513 | — | — |
| 2024-10-31 | $229.44 | $229.44 | 7,494 | — | — |
| 2024-10-30 | $224.00 | $224.00 | 9,794 | — | — |
| 2024-10-29 | $220.80 | $220.80 | 23,294 | — | — |
| 2024-10-28 | $305.60 | $305.60 | 14,000 | — | — |
| 2024-10-25 | $330.24 | $330.24 | 14,825 | — | — |
| 2024-10-24 | $284.96 | $284.96 | 5,600 | — | — |
| 2024-10-23 | $288.80 | $288.80 | 11,106 | — | — |
| 2024-10-22 | $271.68 | $271.68 | 8,125 | — | — |
| 2024-10-21 | $267.84 | $267.84 | 7,506 | — | — |
| 2024-10-18 | $251.04 | $251.04 | 6,081 | — | — |
| 2024-10-17 | $200.48 | $200.48 | 4,363 | — | — |
| 2024-10-16 | $192.00 | $192.00 | 4,056 | — | — |
| 2024-10-15 | $187.36 | $187.36 | 8,188 | — | — |
| 2024-10-14 | $153.60 | $153.60 | 6,150 | — | — |
| 2024-10-11 | $145.28 | $145.28 | 8,044 | — | — |
| 2024-10-10 | $142.56 | $142.56 | 6,131 | — | — |
| 2024-10-09 | $147.84 | $147.84 | 8,644 | — | — |
| 2024-10-08 | $143.84 | $143.84 | 7,081 | — | — |
| 2024-10-07 | $168.00 | $168.00 | 4,613 | — | — |
| 2024-10-04 | $191.84 | $191.84 | 8,738 | — | — |
| 2024-10-03 | $199.20 | $199.20 | 9,881 | — | — |
| 2024-10-02 | $215.36 | $215.36 | 5,425 | — | — |
| 2024-10-01 | $241.28 | $241.28 | 6,669 | — | — |
| 2024-09-30 | $251.68 | $251.68 | 6,013 | — | — |
| 2024-09-27 | $296.80 | $296.80 | 11,388 | — | — |
| 2024-09-26 | $246.24 | $246.24 | 8,244 | — | — |
| 2024-09-25 | $260.32 | $260.32 | 6,700 | — | — |
| 2024-09-24 | $294.56 | $294.56 | 12,406 | — | — |
| 2024-09-23 | $276.64 | $276.64 | 11,356 | — | — |
| 2024-09-20 | $268.16 | $268.16 | 8,869 | — | — |
| 2024-09-19 | $254.88 | $254.88 | 11,506 | — | — |
| 2024-09-18 | $223.36 | $223.36 | 28,588 | — | — |
| 2024-09-17 | $186.40 | $186.40 | 65,025 | — | — |
| 2024-09-16 | $292.64 | $292.64 | 21,669 | — | — |
| 2024-09-13 | $262.24 | $262.24 | 10,338 | — | — |
| 2024-09-12 | $239.68 | $239.68 | 15,894 | — | — |
| 2024-09-11 | $227.20 | $227.20 | 11,156 | — | — |
| 2024-09-10 | $222.40 | $222.40 | 18,206 | — | — |
| 2024-09-09 | $239.04 | $239.04 | 18,544 | — | — |
| 2024-09-06 | $188.00 | $188.00 | 25,375 | — | — |
| 2024-09-05 | $148.80 | $148.80 | 13,844 | — | — |
| 2024-09-04 | $140.00 | $140.00 | 4,906 | — | — |
| 2024-09-03 | $124.72 | $124.72 | 2,569 | — | — |
| 2024-08-30 | $126.40 | $126.40 | 5,513 | — | — |
| 2024-08-29 | $119.84 | $119.84 | 1,975 | — | — |
| 2024-08-28 | $114.88 | $114.88 | 7,519 | — | — |
| 2024-08-27 | $100.80 | $100.80 | 12,838 | — | — |
| 2024-08-26 | $100.00 | $100.00 | 5,456 | — | — |
| 2024-08-23 | $97.28 | $97.28 | 3,288 | — | — |
| 2024-08-22 | $96.96 | $96.96 | 1,863 | — | — |
| 2024-08-21 | $96.64 | $96.64 | 3,356 | — | — |
| 2024-08-20 | $98.72 | $98.72 | 1,169 | — | — |
| 2024-08-19 | $99.68 | $99.68 | 4,900 | — | — |
| 2024-08-16 | $98.08 | $98.08 | 3,581 | — | — |
| 2024-08-15 | $93.60 | $93.60 | 2,681 | — | — |
| 2024-08-14 | $91.52 | $91.52 | 3,431 | — | — |
| 2024-08-13 | $89.28 | $89.28 | 2,156 | — | — |
| 2024-08-12 | $88.16 | $88.16 | 4,163 | — | — |
| 2024-08-09 | $88.16 | $88.16 | 5,531 | — | — |
| 2024-08-08 | $100.80 | $100.80 | 22,725 | — | — |
| 2024-08-07 | $97.28 | $97.28 | 9,869 | — | — |
| 2024-08-06 | $88.00 | $88.00 | 12,800 | — | — |
| 2024-08-05 | $81.60 | $81.60 | 8,894 | — | — |
| 2024-08-02 | $86.14 | $86.14 | 4,081 | — | — |
| 2024-08-01 | $81.92 | $81.92 | 3,075 | — | — |
| 2024-07-31 | $80.48 | $80.48 | 6,706 | — | — |
| 2024-07-30 | $84.00 | $84.00 | 17,119 | — | — |
| 2024-07-29 | $80.16 | $80.16 | 20,325 | — | — |
| 2024-07-26 | $74.40 | $74.40 | 12,406 | — | — |
| 2024-07-25 | $68.00 | $68.00 | 27,525 | — | — |
| 2024-07-24 | $61.44 | $61.44 | 76,288 | — | — |
| 2024-07-23 | $67.52 | $67.52 | 213,563 | — | — |