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
- 2020-01-02 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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $4.87 | $4.87 | 4,673,500 | — | — |
| 2025-12-30 | $5.17 | $5.17 | 391,800 | — | — |
| 2025-12-29 | $4.95 | $4.95 | 539,800 | — | — |
| 2025-12-26 | $6.22 | $6.22 | 325,900 | — | — |
| 2025-12-24 | $7.00 | $7.00 | 608,400 | — | — |
| 2025-12-23 | $6.05 | $6.05 | 1,701,800 | — | — |
| 2025-12-22 | $9.00 | $9.00 | 2,867,900 | — | — |
| 2025-12-19 | $8.73 | $8.73 | 606,300 | — | — |
| 2025-12-18 | $7.79 | $7.79 | 394,200 | — | — |
| 2025-12-17 | $9.36 | $9.36 | 153,222 | — | — |
| 2025-12-16 | $9.34 | $9.34 | 321,406 | — | — |
| 2025-12-15 | $8.27 | $8.27 | 798,638 | — | — |
| 2025-12-12 | $15.00 | $15.00 | 385,526 | — | — |
| 2025-12-11 | $16.89 | $16.89 | 524,037 | — | — |
| 2025-12-10 | $15.89 | $15.89 | 7,940,850 | — | — |
| 2025-12-09 | $13.64 | $13.64 | 70,078 | — | — |
| 2025-12-08 | $13.50 | $13.50 | 44,604 | — | — |
| 2025-12-05 | $14.29 | $14.29 | 54,678 | — | — |
| 2025-12-04 | $14.11 | $14.11 | 58,901 | — | — |
| 2025-12-03 | $14.29 | $14.29 | 166,370 | — | — |
| 2025-12-02 | $11.95 | $11.95 | 53,637 | — | — |
| 2025-12-01 | $10.71 | $10.71 | 31,041 | — | — |
| 2025-11-28 | $12.30 | $12.30 | 16,374 | — | — |
| 2025-11-26 | $12.05 | $12.05 | 29,921 | — | — |
| 2025-11-25 | $11.14 | $11.14 | 13,233 | — | — |
| 2025-11-24 | $10.93 | $10.93 | 28,526 | — | — |
| 2025-11-21 | $10.96 | $10.96 | 51,139 | — | — |
| 2025-11-20 | $10.71 | $10.71 | 59,108 | — | — |
| 2025-11-19 | $12.70 | $12.70 | 22,042 | — | — |
| 2025-11-18 | $12.77 | $12.77 | 101,153 | — | — |
| 2025-11-17 | $11.73 | $11.73 | 52,562 | — | — |
| 2025-11-14 | $13.96 | $13.96 | 26,096 | — | — |
| 2025-11-13 | $14.59 | $14.59 | 37,755 | — | — |
| 2025-11-12 | $15.77 | $15.77 | 26,874 | — | — |
| 2025-11-11 | $15.96 | $15.96 | 25,558 | — | — |
| 2025-11-10 | $16.48 | $16.48 | 30,402 | — | — |
| 2025-11-07 | $16.57 | $16.57 | 47,482 | — | — |
| 2025-11-06 | $17.29 | $17.29 | 61,785 | — | — |
| 2025-11-05 | $19.11 | $19.11 | 35,252 | — | — |
| 2025-11-04 | $18.75 | $18.75 | 46,934 | — | — |
| 2025-11-03 | $19.29 | $19.29 | 59,696 | — | — |
| 2025-10-31 | $20.27 | $20.27 | 58,274 | — | — |
| 2025-10-30 | $19.20 | $19.20 | 470,501 | — | — |
| 2025-10-29 | $21.25 | $21.25 | 41,406 | — | — |
| 2025-10-28 | $21.43 | $21.43 | 41,793 | — | — |
| 2025-10-27 | $21.61 | $21.61 | 89,886 | — | — |
| 2025-10-24 | $23.21 | $23.21 | 56,655 | — | — |
| 2025-10-23 | $22.86 | $22.86 | 45,265 | — | — |
| 2025-10-22 | $21.25 | $21.25 | 111,664 | — | — |
| 2025-10-21 | $22.68 | $22.68 | 88,010 | — | — |
| 2025-10-20 | $23.57 | $23.57 | 113,176 | — | — |
| 2025-10-17 | $23.75 | $23.75 | 106,036 | — | — |
| 2025-10-16 | $24.46 | $24.46 | 141,915 | — | — |
| 2025-10-15 | $27.14 | $27.14 | 430,511 | — | — |
| 2025-10-14 | $30.54 | $30.54 | 3,808,734 | — | — |
| 2025-10-13 | $25.54 | $25.54 | 784,470 | — | — |
| 2025-10-10 | $24.46 | $24.46 | 155,966 | — | — |
| 2025-10-09 | $25.89 | $25.89 | 1,808,307 | — | — |
| 2025-10-08 | $30.36 | $30.36 | 79,218 | — | — |
| 2025-10-07 | $30.00 | $30.00 | 72,884 | — | — |
| 2025-10-06 | $28.21 | $28.21 | 60,939 | — | — |
| 2025-10-03 | $26.25 | $26.25 | 65,789 | — | — |
| 2025-10-02 | $25.89 | $25.89 | 50,428 | — | — |
| 2025-10-01 | $24.29 | $24.29 | 29,691 | — | — |
| 2025-09-30 | $23.57 | $23.57 | 58,145 | — | — |
| 2025-09-29 | $23.93 | $23.93 | 84,986 | — | — |
| 2025-09-26 | $22.50 | $22.50 | 14,190 | — | — |
| 2025-09-25 | $22.14 | $22.14 | 15,557 | — | — |
| 2025-09-24 | $23.21 | $23.21 | 30,072 | — | — |
| 2025-09-23 | $23.75 | $23.75 | 56,974 | — | — |
| 2025-09-22 | $22.50 | $22.50 | 28,241 | — | — |
| 2025-09-19 | $21.43 | $21.43 | 29,159 | — | — |
| 2025-09-18 | $21.25 | $21.25 | 20,233 | — | — |
| 2025-09-17 | $21.25 | $21.25 | 21,750 | — | — |
| 2025-09-16 | $21.61 | $21.61 | 22,098 | — | — |
| 2025-09-15 | $21.43 | $21.43 | 21,017 | — | — |
| 2025-09-12 | $22.32 | $22.32 | 33,723 | — | — |
| 2025-09-11 | $20.71 | $20.71 | 30,548 | — | — |
| 2025-09-10 | $20.71 | $20.71 | 27,720 | — | — |
| 2025-09-09 | $20.71 | $20.71 | 34,367 | — | — |
| 2025-09-08 | $21.43 | $21.43 | 19,113 | — | — |
| 2025-09-05 | $21.43 | $21.43 | 21,252 | — | — |
| 2025-09-04 | $21.79 | $21.79 | 37,257 | — | — |
| 2025-09-03 | $22.68 | $22.68 | 20,670 | — | — |
| 2025-09-02 | $23.39 | $23.39 | 19,236 | — | — |
| 2025-08-29 | $23.75 | $23.75 | 23,934 | — | — |
| 2025-08-28 | $24.82 | $24.82 | 27,586 | — | — |
| 2025-08-27 | $25.54 | $25.54 | 48,126 | — | — |
| 2025-08-26 | $24.11 | $24.11 | 39,665 | — | — |
| 2025-08-25 | $23.93 | $23.93 | 50,557 | — | — |
| 2025-08-22 | $25.89 | $25.89 | 117,572 | — | — |
| 2025-08-21 | $22.86 | $22.86 | 32,228 | — | — |
| 2025-08-20 | $22.86 | $22.86 | 63,162 | — | — |
| 2025-08-19 | $23.39 | $23.39 | 79,128 | — | — |
| 2025-08-18 | $23.04 | $23.04 | 113,434 | — | — |
| 2025-08-15 | $25.54 | $25.54 | 177,839 | — | — |
| 2025-08-14 | $27.86 | $27.86 | 648,290 | — | — |
| 2025-08-13 | $34.11 | $34.11 | 18,115,418 | — | — |
| 2025-08-12 | $19.82 | $19.82 | 5,919 | — | — |
| 2025-08-11 | $19.82 | $19.82 | 5,656 | — | — |
| 2025-08-08 | $20.18 | $20.18 | 5,863 | — | — |
| 2025-08-07 | $20.54 | $20.54 | 8,831 | — | — |
| 2025-08-06 | $20.54 | $20.54 | 6,194 | — | — |
| 2025-08-05 | $20.89 | $20.89 | 9,582 | — | — |
| 2025-08-04 | $20.89 | $20.89 | 13,591 | — | — |
| 2025-08-01 | $20.54 | $20.54 | 8,870 | — | — |
| 2025-07-31 | $20.89 | $20.89 | 7,308 | — | — |
| 2025-07-30 | $20.71 | $20.71 | 7,963 | — | — |
| 2025-07-29 | $20.89 | $20.89 | 25,262 | — | — |
| 2025-07-28 | $20.89 | $20.89 | 11,390 | — | — |
| 2025-07-25 | $21.43 | $21.43 | 20,138 | — | — |
| 2025-07-24 | $21.25 | $21.25 | 23,296 | — | — |
| 2025-07-23 | $22.32 | $22.32 | 19,152 | — | — |
| 2025-07-22 | $22.32 | $22.32 | 14,286 | — | — |
| 2025-07-21 | $22.50 | $22.50 | 19,550 | — | — |
| 2025-07-18 | $22.86 | $22.86 | 21,806 | — | — |
| 2025-07-17 | $22.50 | $22.50 | 31,433 | — | — |
| 2025-07-16 | $22.05 | $22.05 | 16,089 | — | — |
| 2025-07-15 | $21.43 | $21.43 | 17,226 | — | — |
| 2025-07-14 | $21.79 | $21.79 | 16,509 | — | — |
| 2025-07-11 | $21.43 | $21.43 | 21,241 | — | — |
| 2025-07-10 | $22.32 | $22.32 | 29,854 | — | — |
| 2025-07-09 | $22.14 | $22.14 | 39,771 | — | — |
| 2025-07-08 | $21.25 | $21.25 | 35,084 | — | — |
| 2025-07-07 | $20.18 | $20.18 | 62,759 | — | — |
| 2025-07-03 | $20.71 | $20.71 | 38,668 | — | — |
| 2025-07-02 | $20.00 | $20.00 | 75,146 | — | — |
| 2025-07-01 | $20.18 | $20.18 | 132,703 | — | — |
| 2025-06-30 | $21.79 | $21.79 | 2,749,863 | — | — |
| 2025-06-27 | $25.18 | $25.18 | 10,226 | — | — |
| 2025-06-26 | $25.54 | $25.54 | 10,517 | — | — |
| 2025-06-25 | $24.82 | $24.82 | 9,050 | — | — |
| 2025-06-24 | $25.36 | $25.36 | 15,025 | — | — |
| 2025-06-23 | $22.86 | $22.86 | 8,680 | — | — |
| 2025-06-20 | $24.29 | $24.29 | 16,878 | — | — |
| 2025-06-18 | $24.46 | $24.46 | 14,857 | — | — |
| 2025-06-17 | $23.39 | $23.39 | 8,602 | — | — |
| 2025-06-16 | $22.68 | $22.68 | 17,315 | — | — |
| 2025-06-13 | $23.04 | $23.04 | 19,650 | — | — |
| 2025-06-12 | $25.18 | $25.18 | 10,690 | — | — |
| 2025-06-11 | $25.18 | $25.18 | 47,555 | — | — |
| 2025-06-10 | $27.32 | $27.32 | 37,318 | — | — |
| 2025-06-09 | $28.57 | $28.57 | 349,014 | — | — |
| 2025-06-06 | $30.18 | $30.18 | 30,873 | — | — |
| 2025-06-05 | $29.11 | $29.11 | 60,435 | — | — |
| 2025-06-04 | $30.36 | $30.36 | 5,354 | — | — |
| 2025-06-03 | $30.00 | $30.00 | 4,978 | — | — |
| 2025-06-02 | $30.18 | $30.18 | 4,357 | — | — |
| 2025-05-30 | $30.36 | $30.36 | 2,957 | — | — |
| 2025-05-29 | $30.89 | $30.89 | 2,503 | — | — |
| 2025-05-28 | $31.43 | $31.43 | 9,951 | — | — |
| 2025-05-27 | $31.07 | $31.07 | 7,543 | — | — |
| 2025-05-23 | $29.29 | $29.29 | 3,360 | — | — |
| 2025-05-22 | $28.93 | $28.93 | 10,214 | — | — |
| 2025-05-21 | $30.00 | $30.00 | 14,056 | — | — |
| 2025-05-20 | $31.61 | $31.61 | 11,586 | — | — |
| 2025-05-19 | $34.82 | $34.82 | 6,418 | — | — |
| 2025-05-16 | $35.18 | $35.18 | 6,938 | — | — |
| 2025-05-15 | $34.46 | $34.46 | 4,967 | — | — |
| 2025-05-14 | $33.04 | $33.04 | 2,811 | — | — |
| 2025-05-13 | $34.11 | $34.11 | 4,777 | — | — |
| 2025-05-12 | $33.04 | $33.04 | 10,147 | — | — |
| 2025-05-09 | $29.82 | $29.82 | 7,689 | — | — |
| 2025-05-08 | $29.82 | $29.82 | 7,174 | — | — |
| 2025-05-07 | $31.07 | $31.07 | 5,303 | — | — |
| 2025-05-06 | $31.79 | $31.79 | 2,867 | — | — |
| 2025-05-05 | $33.57 | $33.57 | 4,099 | — | — |
| 2025-05-02 | $33.04 | $33.04 | 3,634 | — | — |
| 2025-05-01 | $32.86 | $32.86 | 3,181 | — | — |
| 2025-04-30 | $32.32 | $32.32 | 2,828 | — | — |
| 2025-04-29 | $33.04 | $33.04 | 2,346 | — | — |
| 2025-04-28 | $33.57 | $33.57 | 2,783 | — | — |
| 2025-04-25 | $33.75 | $33.75 | 4,542 | — | — |
| 2025-04-24 | $33.93 | $33.93 | 5,415 | — | — |
| 2025-04-23 | $31.61 | $31.61 | 4,906 | — | — |
| 2025-04-22 | $31.25 | $31.25 | 5,639 | — | — |
| 2025-04-21 | $31.79 | $31.79 | 4,491 | — | — |
| 2025-04-17 | $32.14 | $32.14 | 3,763 | — | — |
| 2025-04-16 | $31.96 | $31.96 | 9,268 | — | — |
| 2025-04-15 | $35.36 | $35.36 | 3,310 | — | — |
| 2025-04-14 | $35.71 | $35.71 | 16,990 | — | — |
| 2025-04-11 | $37.14 | $37.14 | 1,921 | — | — |
| 2025-04-10 | $36.79 | $36.79 | 7,806 | — | — |
| 2025-04-09 | $34.64 | $34.64 | 7,549 | — | — |
| 2025-04-08 | $31.25 | $31.25 | 5,740 | — | — |
| 2025-04-07 | $31.61 | $31.61 | 6,132 | — | — |
| 2025-04-04 | $32.32 | $32.32 | 6,490 | — | — |
| 2025-04-03 | $33.57 | $33.57 | 5,662 | — | — |
| 2025-04-02 | $35.18 | $35.18 | 6,546 | — | — |
| 2025-04-01 | $34.29 | $34.29 | 3,489 | — | — |
| 2025-03-31 | $35.71 | $35.71 | 5,488 | — | — |
| 2025-03-28 | $34.82 | $34.82 | 9,061 | — | — |
| 2025-03-27 | $37.68 | $37.68 | 4,088 | — | — |
| 2025-03-26 | $36.79 | $36.79 | 5,544 | — | — |
| 2025-03-25 | $39.29 | $39.29 | 7,308 | — | — |
| 2025-03-24 | $39.64 | $39.64 | 12,107 | — | — |
| 2025-03-21 | $36.25 | $36.25 | 9,738 | — | — |
| 2025-03-20 | $34.46 | $34.46 | 25,883 | — | — |
| 2025-03-19 | $39.29 | $39.29 | 58,167 | — | — |
| 2025-03-18 | $32.68 | $32.68 | 4,385 | — | — |
| 2025-03-17 | $34.11 | $34.11 | 12,404 | — | — |
| 2025-03-14 | $31.25 | $31.25 | 21,269 | — | — |
| 2025-03-13 | $30.00 | $30.00 | 15,887 | — | — |
| 2025-03-12 | $30.00 | $30.00 | 22,501 | — | — |
| 2025-03-11 | $29.46 | $29.46 | 237,754 | — | — |
| 2025-03-10 | $32.14 | $32.14 | 29,086 | — | — |
| 2025-03-07 | $35.71 | $35.71 | 20,552 | — | — |
| 2025-03-06 | $40.36 | $40.36 | 7,778 | — | — |
| 2025-03-05 | $43.75 | $43.75 | 10,886 | — | — |
| 2025-03-04 | $41.07 | $41.07 | 10,965 | — | — |
| 2025-03-03 | $42.86 | $42.86 | 7,532 | — | — |
| 2025-02-28 | $47.32 | $47.32 | 17,080 | — | — |
| 2025-02-27 | $50.89 | $50.89 | 8,014 | — | — |
| 2025-02-26 | $55.36 | $55.36 | 10,494 | — | — |
| 2025-02-25 | $54.64 | $54.64 | 13,675 | — | — |
| 2025-02-24 | $60.36 | $60.36 | 15,568 | — | — |
| 2025-02-21 | $63.75 | $63.75 | 12,454 | — | — |
| 2025-02-20 | $67.32 | $67.32 | 15,551 | — | — |
| 2025-02-19 | $64.82 | $64.82 | 20,199 | — | — |
| 2025-02-18 | $63.39 | $63.39 | 17,063 | — | — |
| 2025-02-14 | $68.04 | $68.04 | 31,746 | — | — |
| 2025-02-13 | $64.29 | $64.29 | 65,274 | — | — |
| 2025-02-12 | $61.79 | $61.79 | 45,069 | — | — |
| 2025-02-11 | $66.79 | $66.79 | 101,657 | — | — |
| 2025-02-10 | $79.73 | $79.73 | 2,686,197 | — | — |
| 2025-02-07 | $67.86 | $67.86 | 21,235 | — | — |
| 2025-02-06 | $78.21 | $78.21 | 12,180 | — | — |
| 2025-02-05 | $81.61 | $81.61 | 24,819 | — | — |
| 2025-02-04 | $89.29 | $89.29 | 52,231 | — | — |
| 2025-02-03 | $99.64 | $99.64 | 5,107 | — | — |
| 2025-01-31 | $104.11 | $104.11 | 3,959 | — | — |
| 2025-01-30 | $101.96 | $101.96 | 6,614 | — | — |
| 2025-01-29 | $102.86 | $102.86 | 12,074 | — | — |
| 2025-01-28 | $110.36 | $110.36 | 8,103 | — | — |
| 2025-01-27 | $114.64 | $114.64 | 10,343 | — | — |
| 2025-01-24 | $121.07 | $121.07 | 13,496 | — | — |
| 2025-01-23 | $128.57 | $128.57 | 7,834 | — | — |
| 2025-01-22 | $135.54 | $135.54 | 10,920 | — | — |
| 2025-01-21 | $147.86 | $147.86 | 36,070 | — | — |
| 2025-01-17 | $118.57 | $118.57 | 3,326 | — | — |
| 2025-01-16 | $123.04 | $123.04 | 4,071 | — | — |
| 2025-01-15 | $122.50 | $122.50 | 3,982 | — | — |
| 2025-01-14 | $119.11 | $119.11 | 4,486 | — | — |
| 2025-01-13 | $117.32 | $117.32 | 4,962 | — | — |
| 2025-01-10 | $124.64 | $124.64 | 4,917 | — | — |
| 2025-01-08 | $133.21 | $133.21 | 8,204 | — | — |
| 2025-01-07 | $147.14 | $147.14 | 8,070 | — | — |
| 2025-01-06 | $162.68 | $162.68 | 15,943 | — | — |
| 2025-01-03 | $160.36 | $160.36 | 11,301 | — | — |
| 2025-01-02 | $146.61 | $146.61 | 6,462 | — | — |