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-12-30 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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $17.04 | 73,627 |
| 2026-09-03 | — | — | — | $16.77 | 64,327 |
| 2026-09-02 | — | — | — | $16.58 | 132,133 |
| 2026-09-01 | — | — | — | $16.82 | 40,913 |
| 2026-08-31 | — | — | — | $16.78 | 97,440 |
| 2026-08-28 | — | — | — | $20.21 | 131,919 |
| 2026-08-27 | $20.61 | $20.61 | 2,850,000 | $18.92 | 93,911 |
| 2026-08-26 | $18.19 | $18.19 | 1,417,500 | $17.94 | 41,837 |
| 2026-08-25 | $18.69 | $18.69 | 1,397,700 | $18.26 | 46,451 |
| 2026-08-24 | $18.00 | $18.00 | 2,955,200 | $18.77 | 91,532 |
| 2026-08-21 | $19.51 | $19.51 | 2,155,600 | $20.66 | 67,686 |
| 2026-08-20 | $19.40 | $19.40 | 1,443,600 | $18.92 | 78,554 |
| 2026-08-19 | $19.01 | $19.01 | 3,321,800 | $20.38 | 143,614 |
| 2026-08-18 | $20.13 | $20.13 | 1,867,600 | $21.68 | 63,097 |
| 2026-08-17 | $22.63 | $22.63 | 2,912,100 | $22.99 | 83,671 |
| 2026-08-14 | $22.93 | $22.93 | 6,371,200 | $26.52 | 206,796 |
| 2026-08-13 | $22.55 | $22.55 | 3,653,300 | $22.42 | 175,386 |
| 2026-08-12 | $22.17 | $22.17 | 3,338,500 | $20.49 | 152,211 |
| 2026-08-11 | $18.61 | $18.61 | 1,208,800 | $18.01 | 42,882 |
| 2026-08-10 | $17.50 | $17.50 | 1,148,300 | $18.39 | 94,177 |
| 2026-08-07 | $18.20 | $18.20 | 1,171,400 | $18.75 | 64,922 |
| 2026-08-06 | $17.19 | $17.19 | 1,930,100 | $19.16 | 50,330 |
| 2026-08-05 | $20.00 | $20.00 | 962,800 | $22.08 | 51,725 |
| 2026-08-04 | $22.42 | $22.42 | 1,153,700 | $21.59 | 58,305 |
| 2026-08-03 | $21.15 | $21.15 | 1,583,300 | $19.44 | 55,800 |
| 2026-07-31 | $20.04 | $20.04 | 1,598,000 | $20.17 | 76,789 |
| 2026-07-30 | $19.85 | $19.85 | 4,032,400 | $16.81 | 164,781 |
| 2026-07-29 | $15.64 | $15.64 | 2,836,000 | $16.43 | 156,999 |
| 2026-07-28 | $16.69 | $16.69 | 3,764,600 | $18.23 | 114,769 |
| 2026-07-27 | $19.36 | $19.36 | 2,841,600 | $21.25 | 178,391 |
| 2026-07-24 | $21.74 | $21.74 | 1,000,700 | $23.50 | 50,968 |
| 2026-07-23 | $24.00 | $24.00 | 1,673,200 | $23.37 | 57,334 |
| 2026-07-22 | $24.22 | $24.22 | 1,009,300 | $24.86 | 50,057 |
| 2026-07-21 | $25.53 | $25.53 | 1,453,500 | $23.46 | 68,053 |
| 2026-07-20 | $23.48 | $23.48 | 854,100 | $24.82 | 27,348 |
| 2026-07-17 | $24.42 | $24.42 | 1,205,700 | — | — |
| 2026-07-16 | $23.81 | $23.81 | 1,413,700 | — | — |
| 2026-07-15 | $25.66 | $25.66 | 1,990,400 | — | — |
| 2026-07-14 | $25.64 | $25.64 | 1,245,200 | — | — |
| 2026-07-13 | $25.68 | $25.68 | 1,825,500 | — | — |
| 2026-07-10 | $28.44 | $28.44 | 585,800 | — | — |
| 2026-07-09 | $30.20 | $30.20 | 930,700 | — | — |
| 2026-07-08 | $29.83 | $29.83 | 1,251,300 | — | — |
| 2026-07-07 | $29.18 | $29.18 | 1,410,300 | — | — |
| 2026-07-06 | $32.31 | $32.31 | 1,887,400 | — | — |
| 2026-07-02 | $31.76 | $31.76 | 2,485,600 | — | — |
| 2026-07-01 | $33.50 | $33.50 | 1,838,400 | — | — |
| 2026-06-30 | $38.81 | $38.81 | 1,546,200 | — | — |
| 2026-06-29 | $33.96 | $33.96 | 1,066,200 | — | — |
| 2026-06-26 | $34.23 | $34.23 | 1,355,800 | — | — |
| 2026-06-25 | $34.43 | $34.43 | 1,331,000 | — | — |
| 2026-06-24 | $34.26 | $34.26 | 1,624,400 | — | — |
| 2026-06-23 | $34.89 | $34.89 | 1,633,600 | — | — |
| 2026-06-22 | $34.71 | $34.71 | 1,890,500 | — | — |
| 2026-06-18 | $36.70 | $36.70 | 2,830,500 | — | — |
| 2026-06-17 | $35.24 | $35.24 | 1,567,900 | — | — |
| 2026-06-16 | $35.92 | $35.92 | 1,316,800 | — | — |
| 2026-06-15 | $37.46 | $37.46 | 2,510,000 | — | — |
| 2026-06-12 | $30.92 | $30.92 | 1,656,500 | — | — |
| 2026-06-11 | $30.24 | $30.24 | 1,082,500 | — | — |
| 2026-06-10 | $29.99 | $29.99 | 964,900 | — | — |
| 2026-06-09 | $29.15 | $29.15 | 1,595,300 | — | — |
| 2026-06-08 | $29.63 | $29.63 | 2,049,900 | — | — |
| 2026-06-05 | $29.14 | $29.14 | 2,797,100 | — | — |
| 2026-06-04 | $35.95 | $35.95 | 2,446,500 | — | — |
| 2026-06-03 | $38.10 | $38.10 | 4,118,900 | — | — |
| 2026-06-02 | $36.74 | $36.74 | 2,489,800 | — | — |
| 2026-06-01 | $39.20 | $39.20 | 3,983,000 | — | — |
| 2026-05-29 | $34.05 | $34.05 | 2,973,900 | — | — |
| 2026-05-28 | $32.91 | $32.91 | 2,852,500 | — | — |
| 2026-05-27 | $29.38 | $29.38 | 1,525,700 | — | — |
| 2026-05-26 | $28.43 | $28.43 | 2,166,400 | — | — |
| 2026-05-22 | $24.02 | $24.02 | 1,085,200 | — | — |
| 2026-05-21 | $25.52 | $25.52 | 1,461,300 | — | — |
| 2026-05-20 | $24.49 | $24.49 | 1,656,500 | — | — |
| 2026-05-19 | $24.90 | $24.90 | 1,117,700 | — | — |
| 2026-05-18 | $25.77 | $25.77 | 2,327,700 | — | — |
| 2026-05-15 | $29.60 | $29.60 | 4,897,400 | — | — |
| 2026-05-14 | $26.04 | $26.04 | 3,099,800 | — | — |
| 2026-05-13 | $21.00 | $21.00 | 1,561,500 | — | — |
| 2026-05-12 | $18.42 | $18.42 | 1,517,600 | — | — |
| 2026-05-11 | $20.97 | $20.97 | 1,725,100 | — | — |
| 2026-05-08 | $18.83 | $18.83 | 505,600 | — | — |
| 2026-05-07 | $18.65 | $18.65 | 966,500 | — | — |
| 2026-05-06 | $20.79 | $20.79 | 557,400 | — | — |
| 2026-05-05 | $19.02 | $19.02 | 813,900 | — | — |
| 2026-05-04 | $18.74 | $18.74 | 524,300 | — | — |
| 2026-05-01 | $17.89 | $17.89 | 336,600 | — | — |
| 2026-04-30 | $17.36 | $17.36 | 406,100 | — | — |
| 2026-04-29 | $16.99 | $16.99 | 750,900 | — | — |
| 2026-04-28 | $16.35 | $16.35 | 618,700 | — | — |
| 2026-04-27 | $16.52 | $16.52 | 717,500 | — | — |
| 2026-04-24 | $16.89 | $16.89 | 1,390,800 | — | — |
| 2026-04-23 | $15.00 | $15.00 | 848,300 | — | — |
| 2026-04-22 | $14.34 | $14.34 | 1,338,800 | — | — |
| 2026-04-21 | $12.95 | $12.95 | 490,600 | — | — |
| 2026-04-20 | $14.16 | $14.16 | 543,800 | — | — |
| 2026-04-17 | $14.20 | $14.20 | 1,059,100 | — | — |
| 2026-04-16 | $13.65 | $13.65 | 1,146,900 | — | — |
| 2026-04-15 | $13.49 | $13.49 | 1,087,000 | — | — |