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-05 to 2026-08-27
- 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 |
|---|---|---|---|
| 2025-12-31 | $11.78 | $11.78 | 26,260 |
| 2025-12-30 | $12.60 | $12.60 | 15,684 |
| 2025-12-29 | $12.05 | $12.05 | 13,300 |
| 2025-12-26 | $12.93 | $12.93 | 60,548 |
| 2025-12-24 | $12.63 | $12.63 | 78,680 |
| 2025-12-23 | $10.75 | $10.75 | 9,752 |
| 2025-12-22 | $11.25 | $11.25 | 35,724 |
| 2025-12-19 | $11.33 | $11.33 | 14,708 |
| 2025-12-18 | $11.08 | $11.08 | 35,568 |
| 2025-12-17 | $10.78 | $10.78 | 23,344 |
| 2025-12-16 | $11.40 | $11.40 | 27,292 |
| 2025-12-15 | $12.45 | $12.45 | 35,276 |
| 2025-12-12 | $12.58 | $12.58 | 52,300 |
| 2025-12-11 | $15.13 | $15.13 | 131,380 |
| 2025-12-10 | $12.50 | $12.50 | 55,560 |
| 2025-12-09 | $13.50 | $13.50 | 38,488 |
| 2025-12-08 | $13.25 | $13.25 | 93,660 |
| 2025-12-05 | $13.20 | $13.20 | 114,744 |
| 2025-12-04 | $10.30 | $10.30 | 21,876 |
| 2025-12-03 | $11.08 | $11.08 | 122,592 |
| 2025-12-02 | $9.30 | $9.30 | 15,392 |
| 2025-12-01 | $9.40 | $9.40 | 35,216 |
| 2025-11-28 | $10.63 | $10.63 | 15,228 |
| 2025-11-26 | $9.73 | $9.73 | 45,760 |
| 2025-11-25 | $9.75 | $9.75 | 34,432 |
| 2025-11-24 | $11.50 | $11.50 | 35,808 |
| 2025-11-21 | $11.45 | $11.45 | 44,100 |
| 2025-11-20 | $12.40 | $12.40 | 66,560 |
| 2025-11-19 | $15.43 | $15.43 | 93,184 |
| 2025-11-18 | $19.42 | $19.42 | 214,228 |
| 2025-11-17 | $16.50 | $16.50 | 12,964 |
| 2025-11-14 | $18.60 | $18.60 | 19,828 |
| 2025-11-13 | $18.00 | $18.00 | 18,600 |
| 2025-11-12 | $19.00 | $19.00 | 18,244 |
| 2025-11-11 | $18.23 | $18.23 | 12,984 |
| 2025-11-10 | $18.75 | $18.75 | 14,952 |
| 2025-11-07 | $19.92 | $19.92 | 21,228 |
| 2025-11-06 | $20.78 | $20.78 | 36,412 |
| 2025-11-05 | $24.53 | $24.53 | 27,732 |
| 2025-11-04 | $21.85 | $21.85 | 11,524 |
| 2025-11-03 | $22.90 | $22.90 | 15,752 |
| 2025-10-31 | $23.73 | $23.73 | 15,992 |
| 2025-10-30 | $23.40 | $23.40 | 20,088 |
| 2025-10-29 | $24.08 | $24.08 | 33,052 |
| 2025-10-28 | $27.50 | $27.50 | 81,232 |
| 2025-10-27 | $27.25 | $27.25 | 22,840 |
| 2025-10-24 | $28.00 | $28.00 | 18,944 |
| 2025-10-23 | $29.00 | $29.00 | 10,896 |
| 2025-10-22 | $30.25 | $30.25 | 17,932 |
| 2025-10-21 | $29.75 | $29.75 | 13,336 |
| 2025-10-20 | $30.25 | $30.25 | 26,768 |
| 2025-10-17 | $27.50 | $27.50 | 10,932 |
| 2025-10-16 | $28.25 | $28.25 | 18,360 |
| 2025-10-15 | $30.00 | $30.00 | 32,504 |
| 2025-10-14 | $28.25 | $28.25 | 38,604 |
| 2025-10-13 | $33.00 | $33.00 | 23,784 |
| 2025-10-10 | $30.88 | $30.88 | 78,196 |
| 2025-10-09 | $36.75 | $36.75 | 713,148 |
| 2025-10-08 | $26.75 | $26.75 | 34,268 |
| 2025-10-07 | $25.25 | $25.25 | 18,868 |
| 2025-10-06 | $24.55 | $24.55 | 32,328 |
| 2025-10-03 | $25.50 | $25.50 | 50,372 |
| 2025-10-02 | $24.60 | $24.60 | 25,384 |
| 2025-10-01 | $22.42 | $22.42 | 35,208 |
| 2025-09-30 | $24.50 | $24.50 | 102,160 |
| 2025-09-29 | $27.50 | $27.50 | 169,428 |
| 2025-09-26 | $25.00 | $25.00 | 47,044 |
| 2025-09-25 | $28.25 | $28.25 | 60,804 |
| 2025-09-24 | $34.25 | $34.25 | 79,728 |
| 2025-09-23 | $41.00 | $41.00 | 721,528 |
| 2025-09-22 | $39.00 | $39.00 | 5,896 |
| 2025-09-19 | $39.25 | $39.25 | 8,372 |
| 2025-09-18 | $40.75 | $40.75 | 3,568 |
| 2025-09-17 | $42.00 | $42.00 | 3,584 |
| 2025-09-16 | $44.00 | $44.00 | 3,164 |
| 2025-09-15 | $40.25 | $40.25 | 3,480 |
| 2025-09-12 | $38.75 | $38.75 | 5,184 |
| 2025-09-11 | $42.50 | $42.50 | 8,372 |
| 2025-09-10 | $42.00 | $42.00 | 9,196 |
| 2025-09-09 | $37.25 | $37.25 | 4,748 |
| 2025-09-08 | $36.75 | $36.75 | 4,184 |
| 2025-09-05 | $40.00 | $40.00 | 4,176 |
| 2025-09-04 | $43.25 | $43.25 | 4,840 |
| 2025-09-03 | $46.75 | $46.75 | 3,492 |
| 2025-09-02 | $49.50 | $49.50 | 3,808 |
| 2025-08-29 | $52.75 | $52.75 | 4,408 |
| 2025-08-28 | $55.25 | $55.25 | 2,772 |
| 2025-08-27 | $56.00 | $56.00 | 2,120 |
| 2025-08-26 | $55.75 | $55.75 | 1,940 |
| 2025-08-25 | $54.75 | $54.75 | 2,736 |
| 2025-08-22 | $59.50 | $59.50 | 3,544 |
| 2025-08-21 | $53.75 | $53.75 | 2,776 |
| 2025-08-20 | $53.50 | $53.50 | 1,032 |
| 2025-08-19 | $54.25 | $54.25 | 2,828 |
| 2025-08-18 | $55.75 | $55.75 | 3,928 |
| 2025-08-15 | $56.00 | $56.00 | 7,032 |
| 2025-08-14 | $63.50 | $63.50 | 4,984 |
| 2025-08-13 | $66.00 | $66.00 | 6,588 |
| 2025-08-12 | $66.00 | $66.00 | 9,172 |
| 2025-08-11 | $57.25 | $57.25 | 2,768 |
| 2025-08-08 | $60.00 | $60.00 | 10,572 |
| 2025-08-07 | $50.00 | $50.00 | 2,932 |
| 2025-08-06 | $52.75 | $52.75 | 2,176 |
| 2025-08-05 | $53.88 | $53.88 | 6,504 |
| 2025-08-04 | $67.38 | $67.38 | 1,444 |
| 2025-08-01 | $69.00 | $69.00 | 4,000 |
| 2025-07-31 | $70.75 | $70.75 | 1,316 |
| 2025-07-30 | $70.75 | $70.75 | 1,844 |
| 2025-07-29 | $71.50 | $71.50 | 1,624 |
| 2025-07-28 | $73.00 | $73.00 | 1,800 |
| 2025-07-25 | $75.25 | $75.25 | 3,380 |
| 2025-07-24 | $87.75 | $87.75 | 10,608 |
| 2025-07-23 | $96.75 | $96.75 | 15,820 |
| 2025-07-22 | $72.25 | $72.25 | 1,640 |
| 2025-07-21 | $71.50 | $71.50 | 3,640 |
| 2025-07-18 | $69.50 | $69.50 | 2,112 |
| 2025-07-17 | $69.50 | $69.50 | 3,040 |
| 2025-07-16 | $67.00 | $67.00 | 3,348 |
| 2025-07-15 | $68.25 | $68.25 | 3,048 |
| 2025-07-14 | $71.00 | $71.00 | 3,940 |
| 2025-07-11 | $69.25 | $69.25 | 2,100 |
| 2025-07-10 | $71.50 | $71.50 | 3,148 |
| 2025-07-09 | $75.00 | $75.00 | 6,700 |
| 2025-07-08 | $77.25 | $77.25 | 4,392 |
| 2025-07-07 | $75.75 | $75.75 | 1,208 |
| 2025-07-03 | $76.50 | $76.50 | 880 |
| 2025-07-02 | $75.00 | $75.00 | 1,276 |
| 2025-07-01 | $73.50 | $73.50 | 2,080 |
| 2025-06-30 | $81.50 | $81.50 | 1,556 |
| 2025-06-27 | $79.50 | $79.50 | 2,636 |
| 2025-06-26 | $81.75 | $81.75 | 2,296 |
| 2025-06-25 | $72.50 | $72.50 | 1,824 |
| 2025-06-24 | $77.50 | $77.50 | 892 |
| 2025-06-23 | $75.25 | $75.25 | 2,004 |
| 2025-06-20 | $82.50 | $82.50 | 3,228 |
| 2025-06-18 | $93.00 | $93.00 | 2,100 |
| 2025-06-17 | $92.00 | $92.00 | 2,372 |
| 2025-06-16 | $94.75 | $94.75 | 1,320 |
| 2025-06-13 | $91.75 | $91.75 | 2,256 |
| 2025-06-12 | $105.00 | $105.00 | 1,596 |
| 2025-06-11 | $101.00 | $101.00 | 1,596 |
| 2025-06-10 | $101.75 | $101.75 | 2,260 |
| 2025-06-09 | $113.50 | $113.50 | 1,516 |
| 2025-06-06 | $114.50 | $114.50 | 2,140 |
| 2025-06-05 | $113.75 | $113.75 | 1,404 |
| 2025-06-04 | $121.00 | $121.00 | 1,748 |
| 2025-06-03 | $109.00 | $109.00 | 1,484 |
| 2025-06-02 | $102.50 | $102.50 | 1,816 |
| 2025-05-30 | $109.88 | $109.88 | 1,228 |
| 2025-05-29 | $118.00 | $118.00 | 780 |
| 2025-05-28 | $117.00 | $117.00 | 1,736 |
| 2025-05-27 | $119.00 | $119.00 | 1,772 |
| 2025-05-23 | $134.50 | $134.50 | 1,272 |
| 2025-05-22 | $142.25 | $142.25 | 1,632 |
| 2025-05-21 | $152.50 | $152.50 | 1,024 |
| 2025-05-20 | $155.00 | $155.00 | 584 |
| 2025-05-19 | $161.75 | $161.75 | 1,352 |
| 2025-05-16 | $155.75 | $155.75 | 1,148 |
| 2025-05-15 | $158.75 | $158.75 | 2,668 |
| 2025-05-14 | $176.50 | $176.50 | 1,672 |
| 2025-05-13 | $189.75 | $189.75 | 2,044 |
| 2025-05-12 | $195.63 | $195.63 | 1,044 |
| 2025-05-09 | $183.00 | $183.00 | 1,652 |
| 2025-05-08 | $191.50 | $191.50 | 1,144 |
| 2025-05-07 | $180.50 | $180.50 | 960 |
| 2025-05-06 | $188.25 | $188.25 | 1,780 |
| 2025-05-05 | $189.00 | $189.00 | 1,076 |
| 2025-05-02 | $202.75 | $202.75 | 1,128 |
| 2025-05-01 | $207.50 | $207.50 | 720 |
| 2025-04-30 | $209.00 | $209.00 | 1,280 |
| 2025-04-29 | $218.75 | $218.75 | 2,428 |
| 2025-04-28 | $225.00 | $225.00 | 968 |
| 2025-04-25 | $234.75 | $234.75 | 816 |
| 2025-04-24 | $247.75 | $247.75 | 804 |
| 2025-04-23 | $229.50 | $229.50 | 1,148 |
| 2025-04-22 | $225.00 | $225.00 | 472 |
| 2025-04-21 | $204.50 | $204.50 | 1,044 |
| 2025-04-17 | $217.50 | $217.50 | 700 |
| 2025-04-16 | $224.75 | $224.75 | 444 |
| 2025-04-15 | $249.00 | $249.00 | 668 |
| 2025-04-14 | $266.50 | $266.50 | 720 |
| 2025-04-11 | $227.75 | $227.75 | 540 |
| 2025-04-10 | $247.75 | $247.75 | 688 |
| 2025-04-09 | $255.00 | $255.00 | 1,444 |
| 2025-04-08 | $213.75 | $213.75 | 628 |
| 2025-04-07 | $217.25 | $217.25 | 1,200 |
| 2025-04-04 | $219.75 | $219.75 | 3,344 |
| 2025-04-03 | $201.00 | $201.00 | 1,404 |
| 2025-04-02 | $219.50 | $219.50 | 3,452 |
| 2025-04-01 | $186.50 | $186.50 | 1,712 |
| 2025-03-31 | $185.25 | $185.25 | 2,796 |
| 2025-03-28 | $204.75 | $204.75 | 4,752 |
| 2025-03-27 | $254.75 | $254.75 | 992 |
| 2025-03-26 | $244.75 | $244.75 | 1,388 |
| 2025-03-25 | $264.75 | $264.75 | 984 |
| 2025-03-24 | $269.25 | $269.25 | 2,516 |
| 2025-03-21 | $284.50 | $284.50 | 19,184 |
| 2025-03-20 | $252.50 | $252.50 | 880 |
| 2025-03-19 | $243.00 | $243.00 | 2,512 |
| 2025-03-18 | $256.00 | $256.00 | 1,812 |
| 2025-03-17 | $260.25 | $260.25 | 1,224 |
| 2025-03-14 | $242.00 | $242.00 | 2,444 |
| 2025-03-13 | $279.75 | $279.75 | 3,244 |
| 2025-03-12 | $246.50 | $246.50 | 860 |
| 2025-03-11 | $243.25 | $243.25 | 656 |
| 2025-03-10 | $227.25 | $227.25 | 2,776 |
| 2025-03-07 | $264.25 | $264.25 | 2,796 |
| 2025-03-06 | $243.00 | $243.00 | 1,368 |
| 2025-03-05 | $262.75 | $262.75 | 976 |
| 2025-03-04 | $277.75 | $277.75 | 3,400 |
| 2025-03-03 | $276.25 | $276.25 | 2,424 |
| 2025-02-28 | $322.00 | $322.00 | 1,968 |
| 2025-02-27 | $332.00 | $332.00 | 4,756 |
| 2025-02-26 | $309.25 | $309.25 | 2,440 |
| 2025-02-25 | $317.25 | $317.25 | 2,572 |
| 2025-02-24 | $373.00 | $373.00 | 2,952 |
| 2025-02-21 | $489.00 | $489.00 | 3,048 |
| 2025-02-20 | $599.00 | $599.00 | 9,660 |
| 2025-02-19 | $530.00 | $530.00 | 2,260 |
| 2025-02-18 | $482.50 | $482.50 | 2,456 |
| 2025-02-14 | $467.00 | $467.00 | 1,436 |
| 2025-02-13 | $446.00 | $446.00 | 3,076 |
| 2025-02-12 | $520.25 | $520.25 | 3,508 |
| 2025-02-11 | $475.25 | $475.25 | 2,480 |
| 2025-02-10 | $493.50 | $493.50 | 2,096 |
| 2025-02-07 | $463.75 | $463.75 | 2,956 |
| 2025-02-06 | $509.25 | $509.25 | 3,252 |
| 2025-02-05 | $454.25 | $454.25 | 3,136 |
| 2025-02-04 | $504.00 | $504.00 | 4,160 |
| 2025-02-03 | $552.50 | $552.50 | 9,544 |
| 2025-01-31 | $441.25 | $441.25 | 3,448 |
| 2025-01-30 | $426.25 | $426.25 | 6,808 |
| 2025-01-29 | $376.50 | $376.50 | 1,636 |
| 2025-01-28 | $376.75 | $376.75 | 1,348 |
| 2025-01-27 | $371.75 | $371.75 | 5,084 |
| 2025-01-24 | $372.50 | $372.50 | 3,524 |
| 2025-01-23 | $340.50 | $340.50 | 4,020 |
| 2025-01-22 | $322.25 | $322.25 | 1,648 |
| 2025-01-21 | $330.25 | $330.25 | 2,736 |
| 2025-01-17 | $340.25 | $340.25 | 4,980 |
| 2025-01-16 | $364.50 | $364.50 | 5,476 |
| 2025-01-15 | $298.25 | $298.25 | 2,972 |
| 2025-01-14 | $255.75 | $255.75 | 6,532 |
| 2025-01-13 | $217.50 | $217.50 | 4,744 |
| 2025-01-10 | $253.50 | $253.50 | 4,120 |
| 2025-01-08 | $283.50 | $283.50 | 10,656 |
| 2025-01-07 | $292.25 | $292.25 | 5,448 |
| 2025-01-06 | $253.75 | $253.75 | 4,396 |
| 2025-01-03 | $291.75 | $291.75 | 4,292 |
| 2025-01-02 | $306.25 | $306.25 | 7,068 |