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-25 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 | $12.08 | $12.08 | 65,175 | — | — |
| 2024-12-30 | $13.56 | $13.56 | 757,925 | — | — |
| 2024-12-27 | $10.44 | $10.44 | 31,875 | — | — |
| 2024-12-26 | $10.12 | $10.12 | 15,875 | — | — |
| 2024-12-24 | $9.80 | $9.80 | 43,725 | — | — |
| 2024-12-23 | $9.40 | $9.40 | 188,675 | — | — |
| 2024-12-20 | $7.80 | $7.80 | 244,275 | — | — |
| 2024-12-19 | $7.64 | $7.64 | 343,625 | — | — |
| 2024-12-18 | $7.80 | $7.80 | 127,100 | — | — |
| 2024-12-17 | $8.64 | $8.64 | 571,650 | — | — |
| 2024-12-16 | $14.72 | $14.72 | 1,438,325 | — | — |
| 2024-12-13 | $12.40 | $12.40 | 713,925 | — | — |
| 2024-12-12 | $14.24 | $14.24 | 425,575 | — | — |
| 2024-12-11 | $15.20 | $15.20 | 617,975 | — | — |
| 2024-12-10 | $14.96 | $14.96 | 509,450 | — | — |
| 2024-12-09 | $12.12 | $12.12 | 25,525 | — | — |
| 2024-12-06 | $11.64 | $11.64 | 7,725 | — | — |
| 2024-12-05 | $10.88 | $10.88 | 12,050 | — | — |
| 2024-12-04 | $11.48 | $11.48 | 12,025 | — | — |
| 2024-12-03 | $11.56 | $11.56 | 16,275 | — | — |
| 2024-12-02 | $11.44 | $11.44 | 19,550 | — | — |
| 2024-11-29 | $12.52 | $12.52 | 21,475 | — | — |
| 2024-11-27 | $12.64 | $12.64 | 27,050 | — | — |
| 2024-11-26 | $12.72 | $12.72 | 11,550 | — | — |
| 2024-11-25 | $12.76 | $12.76 | 25,025 | — | — |
| 2024-11-22 | $12.36 | $12.36 | 18,750 | — | — |
| 2024-11-21 | $11.24 | $11.24 | 15,700 | — | — |
| 2024-11-20 | $10.84 | $10.84 | 38,475 | — | — |
| 2024-11-19 | $11.84 | $11.84 | 163,825 | — | — |
| 2024-11-18 | $11.52 | $11.52 | 47,400 | — | — |
| 2024-11-15 | $11.32 | $11.32 | 47,925 | — | — |
| 2024-11-14 | $11.76 | $11.76 | 22,750 | — | — |
| 2024-11-13 | $12.12 | $12.12 | 268,725 | — | — |
| 2024-11-12 | $12.64 | $12.64 | 31,300 | — | — |
| 2024-11-11 | $13.76 | $13.76 | 34,575 | — | — |
| 2024-11-08 | $14.32 | $14.32 | 105,000 | — | — |
| 2024-11-07 | $15.76 | $15.76 | 143,875 | — | — |
| 2024-11-06 | $15.04 | $15.04 | 1,142,700 | — | — |
| 2024-11-05 | $12.44 | $12.44 | 859,075 | — | — |
| 2024-11-04 | $8.48 | $8.48 | 149,750 | — | — |
| 2024-11-01 | $7.32 | $7.32 | 46,050 | — | — |
| 2024-10-31 | $7.60 | $7.60 | 91,975 | — | — |
| 2024-10-30 | $7.68 | $7.68 | 76,250 | — | — |
| 2024-10-29 | $7.68 | $7.68 | 174,625 | — | — |
| 2024-10-28 | $8.32 | $8.32 | 491,825 | — | — |
| 2024-10-25 | $7.12 | $7.12 | 1,030,675 | — | — |
| 2024-10-24 | $7.40 | $7.40 | 4,389,725 | — | — |
| 2024-10-23 | $30.44 | $30.44 | 1,036,275 | — | — |
| 2024-10-22 | $30.64 | $30.64 | 408,175 | — | — |
| 2024-10-21 | $30.00 | $30.00 | 1,201,325 | — | — |
| 2024-10-18 | $28.20 | $28.20 | 1,963,100 | — | — |
| 2024-10-17 | $27.76 | $27.76 | 162,175 | — | — |
| 2024-10-16 | $27.92 | $27.92 | 298,500 | — | — |
| 2024-10-15 | $28.24 | $28.24 | 32,050 | — | — |
| 2024-10-14 | $29.44 | $29.44 | 84,500 | — | — |
| 2024-10-11 | $27.20 | $27.20 | 89,950 | — | — |
| 2024-10-10 | $26.04 | $26.04 | 1,131,050 | — | — |
| 2024-10-09 | $21.20 | $21.20 | 265,100 | — | — |
| 2024-10-08 | $20.48 | $20.48 | 1,228,525 | — | — |
| 2024-10-07 | $20.52 | $20.52 | 9,125 | — | — |
| 2024-10-04 | $20.40 | $20.40 | 37,625 | — | — |
| 2024-10-03 | $21.12 | $21.12 | 21,950 | — | — |
| 2024-10-02 | $21.00 | $21.00 | 67,675 | — | — |
| 2024-10-01 | $18.72 | $18.72 | 53,375 | — | — |
| 2024-09-30 | $19.00 | $19.00 | 9,300 | — | — |
| 2024-09-27 | $18.80 | $18.80 | 32,350 | — | — |
| 2024-09-26 | $18.44 | $18.44 | 34,150 | — | — |
| 2024-09-25 | $19.24 | $19.24 | 29,700 | — | — |
| 2024-09-24 | $19.20 | $19.20 | 46,725 | — | — |
| 2024-09-23 | $19.92 | $19.92 | 402,775 | — | — |
| 2024-09-20 | $20.36 | $20.36 | 539,025 | — | — |
| 2024-09-19 | $19.76 | $19.76 | 455,000 | — | — |
| 2024-09-18 | $18.36 | $18.36 | 710,925 | — | — |
| 2024-09-17 | $17.50 | $17.50 | 11,425 | — | — |
| 2024-09-16 | $18.12 | $18.12 | 9,200 | — | — |
| 2024-09-13 | $18.40 | $18.40 | 10,975 | — | — |
| 2024-09-12 | $20.60 | $20.60 | 53,450 | — | — |
| 2024-09-11 | $19.52 | $19.52 | 6,025 | — | — |
| 2024-09-10 | $19.00 | $19.00 | 54,625 | — | — |
| 2024-09-09 | $17.16 | $17.16 | 165,825 | — | — |
| 2024-09-06 | $18.88 | $18.88 | 191,275 | — | — |
| 2024-09-05 | $17.48 | $17.48 | 239,350 | — | — |
| 2024-09-04 | $16.04 | $16.04 | 133,950 | — | — |
| 2024-09-03 | $17.68 | $17.68 | 248,225 | — | — |
| 2024-08-30 | $19.48 | $19.48 | 41,975 | — | — |
| 2024-08-29 | $20.92 | $20.92 | 11,225 | — | — |
| 2024-08-28 | $22.14 | $22.14 | 32,100 | — | — |
| 2024-08-27 | $22.40 | $22.40 | 26,325 | — | — |
| 2024-08-26 | $20.68 | $20.68 | 16,300 | — | — |
| 2024-08-23 | $19.95 | $19.95 | 17,200 | — | — |
| 2024-08-22 | $20.64 | $20.64 | 10,300 | — | — |
| 2024-08-21 | $20.60 | $20.60 | 83,475 | — | — |
| 2024-08-20 | $21.84 | $21.84 | 69,800 | — | — |
| 2024-08-19 | $22.00 | $22.00 | 30,975 | — | — |
| 2024-08-16 | $18.40 | $18.40 | 680,000 | — | — |
| 2024-08-15 | $21.20 | $21.20 | 37,350 | — | — |
| 2024-08-14 | $23.94 | $23.94 | 27,475 | — | — |
| 2024-08-13 | $25.80 | $25.80 | 44,150 | — | — |
| 2024-08-12 | $25.12 | $25.12 | 84,500 | — | — |
| 2024-08-09 | $22.00 | $22.00 | 1,975 | — | — |
| 2024-08-08 | $20.88 | $20.88 | 13,600 | — | — |
| 2024-08-07 | $21.44 | $21.44 | 5,225 | — | — |
| 2024-08-06 | $20.64 | $20.64 | 4,350 | — | — |
| 2024-08-05 | $20.52 | $20.52 | 19,750 | — | — |
| 2024-08-02 | $21.60 | $21.60 | 4,200 | — | — |
| 2024-08-01 | $21.72 | $21.72 | 19,175 | — | — |
| 2024-07-31 | $20.24 | $20.24 | 20,800 | — | — |
| 2024-07-30 | $21.48 | $21.48 | 10,825 | — | — |
| 2024-07-29 | $21.68 | $21.68 | 34,525 | — | — |
| 2024-07-26 | $22.12 | $22.12 | 77,775 | — | — |
| 2024-07-25 | $22.80 | $22.80 | 966,875 | — | — |