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
- 2018-02-07 to 2026-09-03
- 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 | $7.06 | $7.06 | 19,538 | — | — |
| 2025-12-30 | $7.08 | $7.08 | 38,963 | — | — |
| 2025-12-29 | $7.45 | $7.45 | 20,400 | — | — |
| 2025-12-26 | $7.77 | $7.77 | 18,075 | — | — |
| 2025-12-24 | $7.89 | $7.89 | 4,063 | — | — |
| 2025-12-23 | $7.94 | $7.94 | 14,563 | — | — |
| 2025-12-22 | $8.24 | $8.24 | 40,863 | — | — |
| 2025-12-19 | $8.40 | $8.40 | 26,725 | — | — |
| 2025-12-18 | $8.24 | $8.24 | 24,288 | — | — |
| 2025-12-17 | $7.87 | $7.87 | 26,563 | — | — |
| 2025-12-16 | $8.48 | $8.48 | 27,750 | — | — |
| 2025-12-15 | $7.99 | $7.99 | 24,075 | — | — |
| 2025-12-12 | $8.56 | $8.56 | 29,200 | — | — |
| 2025-12-11 | $9.28 | $9.28 | 20,025 | — | — |
| 2025-12-10 | $9.52 | $9.52 | 38,025 | — | — |
| 2025-12-09 | $10.08 | $10.08 | 169,288 | — | — |
| 2025-12-08 | $11.04 | $11.04 | 65,188 | — | — |
| 2025-12-05 | $10.00 | $10.00 | 26,538 | — | — |
| 2025-12-04 | $10.40 | $10.40 | 50,338 | — | — |
| 2025-12-03 | $10.00 | $10.00 | 53,963 | — | — |
| 2025-12-02 | $10.08 | $10.08 | 62,613 | — | — |
| 2025-12-01 | $10.48 | $10.48 | 98,525 | — | — |
| 2025-11-28 | $9.44 | $9.44 | 68,438 | — | — |
| 2025-11-26 | $10.32 | $10.32 | 395,575 | — | — |
| 2025-11-25 | $8.64 | $8.64 | 5,828,038 | — | — |
| 2025-11-24 | $10.16 | $10.16 | 23,500 | — | — |
| 2025-11-21 | $9.92 | $9.92 | 53,200 | — | — |
| 2025-11-20 | $11.52 | $11.52 | 139,325 | — | — |
| 2025-11-19 | $12.00 | $12.00 | 185,863 | — | — |
| 2025-11-18 | $9.28 | $9.28 | 112,238 | — | — |
| 2025-11-17 | $8.24 | $8.24 | 52,263 | — | — |
| 2025-11-14 | $8.48 | $8.48 | 76,213 | — | — |
| 2025-11-13 | $8.24 | $8.24 | 123,075 | — | — |
| 2025-11-12 | $7.33 | $7.33 | 59,550 | — | — |
| 2025-11-11 | $7.03 | $7.03 | 34,250 | — | — |
| 2025-11-10 | $7.12 | $7.12 | 82,000 | — | — |
| 2025-11-07 | $7.46 | $7.46 | 246,513 | — | — |
| 2025-11-06 | $8.16 | $8.16 | 496,838 | — | — |
| 2025-11-05 | $9.36 | $9.36 | 21,223,675 | — | — |
| 2025-11-04 | $6.67 | $6.67 | 11,575 | — | — |
| 2025-11-03 | $6.97 | $6.97 | 15,150 | — | — |
| 2025-10-31 | $6.96 | $6.96 | 12,913 | — | — |
| 2025-10-30 | $7.53 | $7.53 | 18,563 | — | — |
| 2025-10-29 | $7.68 | $7.68 | 13,450 | — | — |
| 2025-10-28 | $8.32 | $8.32 | 7,400 | — | — |
| 2025-10-27 | $8.40 | $8.40 | 17,913 | — | — |
| 2025-10-24 | $8.64 | $8.64 | 22,825 | — | — |
| 2025-10-23 | $8.32 | $8.32 | 15,563 | — | — |
| 2025-10-22 | $8.00 | $8.00 | 46,363 | — | — |
| 2025-10-21 | $10.16 | $10.16 | 9,000 | — | — |
| 2025-10-20 | $9.68 | $9.68 | 14,513 | — | — |
| 2025-10-17 | $9.60 | $9.60 | 20,875 | — | — |
| 2025-10-16 | $9.76 | $9.76 | 32,463 | — | — |
| 2025-10-15 | $9.92 | $9.92 | 21,288 | — | — |
| 2025-10-14 | $9.76 | $9.76 | 16,150 | — | — |
| 2025-10-13 | $9.28 | $9.28 | 13,425 | — | — |
| 2025-10-10 | $9.04 | $9.04 | 59,000 | — | — |
| 2025-10-09 | $9.92 | $9.92 | 22,375 | — | — |
| 2025-10-08 | $9.92 | $9.92 | 35,025 | — | — |
| 2025-10-07 | $10.08 | $10.08 | 30,663 | — | — |
| 2025-10-06 | $10.16 | $10.16 | 57,050 | — | — |
| 2025-10-03 | $10.32 | $10.32 | 33,738 | — | — |
| 2025-10-02 | $9.84 | $9.84 | 35,625 | — | — |
| 2025-10-01 | $10.24 | $10.24 | 50,675 | — | — |
| 2025-09-30 | $11.36 | $11.36 | 112,038 | — | — |
| 2025-09-29 | $10.16 | $10.16 | 90,480 | — | — |
| 2025-09-26 | $10.40 | $10.40 | 47,769 | — | — |
| 2025-09-25 | $11.28 | $11.28 | 105,286 | — | — |
| 2025-09-24 | $13.84 | $13.84 | 131,663 | — | — |
| 2025-09-23 | $13.04 | $13.04 | 130,040 | — | — |
| 2025-09-22 | $12.96 | $12.96 | 143,191 | — | — |
| 2025-09-19 | $14.00 | $14.00 | 69,235 | — | — |
| 2025-09-18 | $12.96 | $12.96 | 21,064 | — | — |
| 2025-09-17 | $13.20 | $13.20 | 36,214 | — | — |
| 2025-09-16 | $14.64 | $14.64 | 34,888 | — | — |
| 2025-09-15 | $15.28 | $15.28 | 11,671 | — | — |
| 2025-09-12 | $15.92 | $15.92 | 7,619 | — | — |
| 2025-09-11 | $16.08 | $16.08 | 14,108 | — | — |
| 2025-09-10 | $16.56 | $16.56 | 8,443 | — | — |
| 2025-09-09 | $17.76 | $17.76 | 23,293 | — | — |
| 2025-09-08 | $15.04 | $15.04 | 21,003 | — | — |
| 2025-09-05 | $16.56 | $16.56 | 7,295 | — | — |
| 2025-09-04 | $17.04 | $17.04 | 17,063 | — | — |
| 2025-09-03 | $17.84 | $17.84 | 7,614 | — | — |
| 2025-09-02 | $18.24 | $18.24 | 8,775 | — | — |
| 2025-08-29 | $19.04 | $19.04 | 9,076 | — | — |
| 2025-08-28 | $20.32 | $20.32 | 12,229 | — | — |
| 2025-08-27 | $20.64 | $20.64 | 20,219 | — | — |
| 2025-08-26 | $18.40 | $18.40 | 10,390 | — | — |
| 2025-08-25 | $18.32 | $18.32 | 11,891 | — | — |
| 2025-08-22 | $19.12 | $19.12 | 8,058 | — | — |
| 2025-08-21 | $18.32 | $18.32 | 4,383 | — | — |
| 2025-08-20 | $18.56 | $18.56 | 5,641 | — | — |
| 2025-08-19 | $18.72 | $18.72 | 10,340 | — | — |
| 2025-08-18 | $18.48 | $18.48 | 10,900 | — | — |
| 2025-08-15 | $19.12 | $19.12 | 6,091 | — | — |
| 2025-08-14 | $19.04 | $19.04 | 6,015 | — | — |
| 2025-08-13 | $19.36 | $19.36 | 9,555 | — | — |
| 2025-08-12 | $18.96 | $18.96 | 7,090 | — | — |
| 2025-08-11 | $19.04 | $19.04 | 10,831 | — | — |
| 2025-08-08 | $19.68 | $19.68 | 17,233 | — | — |
| 2025-08-07 | $18.00 | $18.00 | 13,246 | — | — |
| 2025-08-06 | $19.20 | $19.20 | 15,008 | — | — |
| 2025-08-05 | $19.76 | $19.76 | 10,774 | — | — |
| 2025-08-04 | $20.48 | $20.48 | 11,253 | — | — |
| 2025-08-01 | $20.72 | $20.72 | 7,231 | — | — |
| 2025-07-31 | $20.48 | $20.48 | 23,879 | — | — |
| 2025-07-30 | $22.32 | $22.32 | 11,551 | — | — |
| 2025-07-29 | $23.20 | $23.20 | 18,398 | — | — |
| 2025-07-28 | $25.20 | $25.20 | 60,924 | — | — |
| 2025-07-25 | $24.72 | $24.72 | 7,446 | — | — |
| 2025-07-24 | $26.08 | $26.08 | 17,389 | — | — |
| 2025-07-23 | $27.20 | $27.20 | 17,986 | — | — |
| 2025-07-22 | $24.64 | $24.64 | 12,044 | — | — |
| 2025-07-21 | $24.64 | $24.64 | 17,055 | — | — |
| 2025-07-18 | $25.36 | $25.36 | 10,415 | — | — |
| 2025-07-17 | $25.20 | $25.20 | 18,413 | — | — |
| 2025-07-16 | $27.12 | $27.12 | 33,729 | — | — |
| 2025-07-15 | $22.48 | $22.48 | 11,084 | — | — |
| 2025-07-14 | $22.48 | $22.48 | 10,435 | — | — |
| 2025-07-11 | $21.60 | $21.60 | 19,989 | — | — |
| 2025-07-10 | $23.76 | $23.76 | 14,960 | — | — |
| 2025-07-09 | $24.80 | $24.80 | 8,178 | — | — |
| 2025-07-08 | $24.48 | $24.48 | 14,694 | — | — |
| 2025-07-07 | $23.76 | $23.76 | 9,758 | — | — |
| 2025-07-03 | $23.12 | $23.12 | 7,781 | — | — |
| 2025-07-02 | $22.32 | $22.32 | 10,300 | — | — |
| 2025-07-01 | $21.76 | $21.76 | 14,896 | — | — |
| 2025-06-30 | $23.12 | $23.12 | 22,646 | — | — |
| 2025-06-27 | $23.44 | $23.44 | 165,725 | — | — |
| 2025-06-26 | $27.92 | $27.92 | 9,804 | — | — |
| 2025-06-25 | $28.64 | $28.64 | 10,848 | — | — |
| 2025-06-24 | $28.48 | $28.48 | 10,205 | — | — |
| 2025-06-23 | $29.44 | $29.44 | 41,281 | — | — |
| 2025-06-20 | $27.28 | $27.28 | 19,955 | — | — |
| 2025-06-18 | $27.44 | $27.44 | 12,861 | — | — |
| 2025-06-17 | $28.80 | $28.80 | 18,216 | — | — |
| 2025-06-16 | $27.68 | $27.68 | 32,516 | — | — |
| 2025-06-13 | $29.20 | $29.20 | 23,909 | — | — |
| 2025-06-12 | $30.40 | $30.40 | 75,033 | — | — |
| 2025-06-11 | $27.60 | $27.60 | 422,858 | — | — |
| 2025-06-10 | $30.48 | $30.48 | 38,544 | — | — |
| 2025-06-09 | $28.80 | $28.80 | 40,809 | — | — |
| 2025-06-06 | $24.72 | $24.72 | 31,059 | — | — |
| 2025-06-05 | $25.04 | $25.04 | 47,325 | — | — |
| 2025-06-04 | $23.68 | $23.68 | 46,561 | — | — |
| 2025-06-03 | $23.04 | $23.04 | 970,470 | — | — |
| 2025-06-02 | $23.20 | $23.20 | 17,494 | — | — |
| 2025-05-30 | $24.80 | $24.80 | 8,448 | — | — |
| 2025-05-29 | $25.20 | $25.20 | 5,544 | — | — |
| 2025-05-28 | $25.20 | $25.20 | 9,194 | — | — |
| 2025-05-27 | $25.60 | $25.60 | 13,196 | — | — |
| 2025-05-23 | $26.16 | $26.16 | 20,779 | — | — |
| 2025-05-22 | $26.64 | $26.64 | 25,040 | — | — |
| 2025-05-21 | $23.12 | $23.12 | 16,834 | — | — |
| 2025-05-20 | $23.20 | $23.20 | 11,490 | — | — |
| 2025-05-19 | $25.28 | $25.28 | 8,600 | — | — |
| 2025-05-16 | $25.76 | $25.76 | 14,526 | — | — |
| 2025-05-15 | $26.64 | $26.64 | 161,783 | — | — |
| 2025-05-14 | $26.40 | $26.40 | 21,900 | — | — |
| 2025-05-13 | $26.80 | $26.80 | 25,349 | — | — |
| 2025-05-12 | $25.84 | $25.84 | 14,566 | — | — |
| 2025-05-09 | $25.28 | $25.28 | 10,641 | — | — |
| 2025-05-08 | $24.64 | $24.64 | 5,361 | — | — |
| 2025-05-07 | $25.04 | $25.04 | 11,494 | — | — |
| 2025-05-06 | $23.20 | $23.20 | 6,115 | — | — |
| 2025-05-05 | $25.52 | $25.52 | 7,135 | — | — |
| 2025-05-02 | $26.88 | $26.88 | 7,903 | — | — |
| 2025-05-01 | $24.80 | $24.80 | 7,596 | — | — |
| 2025-04-30 | $28.80 | $28.80 | 10,225 | — | — |
| 2025-04-29 | $27.04 | $27.04 | 9,985 | — | — |
| 2025-04-28 | $29.12 | $29.12 | 7,941 | — | — |
| 2025-04-25 | $29.84 | $29.84 | 6,566 | — | — |
| 2025-04-24 | $29.84 | $29.84 | 10,344 | — | — |
| 2025-04-23 | $30.08 | $30.08 | 13,888 | — | — |
| 2025-04-22 | $27.84 | $27.84 | 7,963 | — | — |
| 2025-04-21 | $32.16 | $32.16 | 4,595 | — | — |
| 2025-04-17 | $28.24 | $28.24 | 4,881 | — | — |
| 2025-04-16 | $28.80 | $28.80 | 6,899 | — | — |
| 2025-04-15 | $29.92 | $29.92 | 6,551 | — | — |
| 2025-04-14 | $28.72 | $28.72 | 14,541 | — | — |
| 2025-04-11 | $30.16 | $30.16 | 12,466 | — | — |
| 2025-04-10 | $29.04 | $29.04 | 24,416 | — | — |
| 2025-04-09 | $33.20 | $33.20 | 13,210 | — | — |
| 2025-04-08 | $32.32 | $32.32 | 11,594 | — | — |
| 2025-04-07 | $34.72 | $34.72 | 7,893 | — | — |
| 2025-04-04 | $31.44 | $31.44 | 19,406 | — | — |
| 2025-04-03 | $37.60 | $37.60 | 7,688 | — | — |
| 2025-04-02 | $41.92 | $41.92 | 7,964 | — | — |
| 2025-04-01 | $40.08 | $40.08 | 7,455 | — | — |
| 2025-03-31 | $43.44 | $43.44 | 5,460 | — | — |
| 2025-03-28 | $46.32 | $46.32 | 9,290 | — | — |
| 2025-03-27 | $52.00 | $52.00 | 7,263 | — | — |
| 2025-03-26 | $53.92 | $53.92 | 8,814 | — | — |
| 2025-03-25 | $53.20 | $53.20 | 8,463 | — | — |
| 2025-03-24 | $57.52 | $57.52 | 8,954 | — | — |
| 2025-03-21 | $56.08 | $56.08 | 20,628 | — | — |
| 2025-03-20 | $55.36 | $55.36 | 8,253 | — | — |
| 2025-03-19 | $61.12 | $61.12 | 4,639 | — | — |
| 2025-03-18 | $59.84 | $59.84 | 2,859 | — | — |
| 2025-03-17 | $61.44 | $61.44 | 4,995 | — | — |
| 2025-03-14 | $64.40 | $64.40 | 5,151 | — | — |
| 2025-03-13 | $63.28 | $63.28 | 4,653 | — | — |
| 2025-03-12 | $68.96 | $68.96 | 5,295 | — | — |
| 2025-03-11 | $69.60 | $69.60 | 8,426 | — | — |
| 2025-03-10 | $69.44 | $69.44 | 5,851 | — | — |
| 2025-03-07 | $65.36 | $65.36 | 3,633 | — | — |
| 2025-03-06 | $67.52 | $67.52 | 3,089 | — | — |
| 2025-03-05 | $69.44 | $69.44 | 3,114 | — | — |
| 2025-03-04 | $67.76 | $67.76 | 9,325 | — | — |
| 2025-03-03 | $71.52 | $71.52 | 11,595 | — | — |
| 2025-02-28 | $78.64 | $78.64 | 17,525 | — | — |
| 2025-02-27 | $80.40 | $80.40 | 32,286 | — | — |
| 2025-02-26 | $95.20 | $95.20 | 394,969 | — | — |
| 2025-02-25 | $61.84 | $61.84 | 7,969 | — | — |
| 2025-02-24 | $66.96 | $66.96 | 9,673 | — | — |
| 2025-02-21 | $66.00 | $66.00 | 7,444 | — | — |
| 2025-02-20 | $67.76 | $67.76 | 4,991 | — | — |
| 2025-02-19 | $68.80 | $68.80 | 8,461 | — | — |
| 2025-02-18 | $65.12 | $65.12 | 7,735 | — | — |
| 2025-02-14 | $64.72 | $64.72 | 5,735 | — | — |
| 2025-02-13 | $59.36 | $59.36 | 4,446 | — | — |
| 2025-02-12 | $57.44 | $57.44 | 5,153 | — | — |
| 2025-02-11 | $59.04 | $59.04 | 4,171 | — | — |
| 2025-02-10 | $60.32 | $60.32 | 6,478 | — | — |
| 2025-02-07 | $56.08 | $56.08 | 6,450 | — | — |
| 2025-02-06 | $53.76 | $53.76 | 3,011 | — | — |
| 2025-02-05 | $58.16 | $58.16 | 4,829 | — | — |
| 2025-02-04 | $56.08 | $56.08 | 7,046 | — | — |
| 2025-02-03 | $61.04 | $61.04 | 11,043 | — | — |
| 2025-01-31 | $60.00 | $60.00 | 3,703 | — | — |
| 2025-01-30 | $61.20 | $61.20 | 5,271 | — | — |
| 2025-01-29 | $61.04 | $61.04 | 5,954 | — | — |
| 2025-01-28 | $66.80 | $66.80 | 5,946 | — | — |
| 2025-01-27 | $65.92 | $65.92 | 7,503 | — | — |
| 2025-01-24 | $71.28 | $71.28 | 20,475 | — | — |
| 2025-01-23 | $83.20 | $83.20 | 53,009 | — | — |
| 2025-01-22 | $63.76 | $63.76 | 16,025 | — | — |
| 2025-01-21 | $57.20 | $57.20 | 10,563 | — | — |
| 2025-01-17 | $56.56 | $56.56 | 7,811 | — | — |
| 2025-01-16 | $60.00 | $60.00 | 6,134 | — | — |
| 2025-01-15 | $62.40 | $62.40 | 5,931 | — | — |
| 2025-01-14 | $65.28 | $65.28 | 4,806 | — | — |
| 2025-01-13 | $72.00 | $72.00 | 8,385 | — | — |
| 2025-01-10 | $63.36 | $63.36 | 15,219 | — | — |
| 2025-01-08 | $66.72 | $66.72 | 7,603 | — | — |
| 2025-01-07 | $73.84 | $73.84 | 19,121 | — | — |
| 2025-01-06 | $80.00 | $80.00 | 128,258 | — | — |
| 2025-01-03 | $74.08 | $74.08 | 5,441 | — | — |
| 2025-01-02 | $61.04 | $61.04 | 7,796 | — | — |