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
- 2021-07-20 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 | $5.83 | $5.83 | 45,717 | — | — |
| 2025-12-30 | $6.80 | $6.80 | 30,200 | — | — |
| 2025-12-29 | $7.50 | $7.50 | 7,433 | — | — |
| 2025-12-26 | $8.52 | $8.52 | 6,300 | — | — |
| 2025-12-24 | $8.91 | $8.91 | 8,950 | — | — |
| 2025-12-23 | $9.34 | $9.34 | 2,433 | — | — |
| 2025-12-22 | $9.36 | $9.36 | 3,250 | — | — |
| 2025-12-19 | $9.42 | $9.42 | 4,967 | — | — |
| 2025-12-18 | $9.78 | $9.78 | 3,733 | — | — |
| 2025-12-17 | $10.41 | $10.41 | 2,850 | — | — |
| 2025-12-16 | $10.68 | $10.68 | 4,467 | — | — |
| 2025-12-15 | $11.20 | $11.20 | 10,083 | — | — |
| 2025-12-12 | $10.86 | $10.86 | 35,283 | — | — |
| 2025-12-11 | $11.82 | $11.82 | 7,633 | — | — |
| 2025-12-10 | $12.00 | $12.00 | 7,417 | — | — |
| 2025-12-09 | $11.52 | $11.52 | 4,000 | — | — |
| 2025-12-08 | $11.82 | $11.82 | 11,733 | — | — |
| 2025-12-05 | $11.88 | $11.88 | 2,617 | — | — |
| 2025-12-04 | $12.24 | $12.24 | 4,000 | — | — |
| 2025-12-03 | $12.36 | $12.36 | 4,883 | — | — |
| 2025-12-02 | $11.94 | $11.94 | 1,917 | — | — |
| 2025-12-01 | $11.82 | $11.82 | 3,350 | — | — |
| 2025-11-28 | $12.72 | $12.72 | 8,333 | — | — |
| 2025-11-26 | $11.70 | $11.70 | 3,750 | — | — |
| 2025-11-25 | $11.52 | $11.52 | 34,533 | — | — |
| 2025-11-24 | $13.02 | $13.02 | 5,817 | — | — |
| 2025-11-21 | $13.02 | $13.02 | 7,833 | — | — |
| 2025-11-20 | $11.54 | $11.54 | 13,017 | — | — |
| 2025-11-19 | $12.00 | $12.00 | 20,833 | — | — |
| 2025-11-18 | $14.46 | $14.46 | 26,017 | — | — |
| 2025-11-17 | $18.36 | $18.36 | 12,200 | — | — |
| 2025-11-14 | $18.00 | $18.00 | 289,750 | — | — |
| 2025-11-13 | $14.94 | $14.94 | 7,067 | — | — |
| 2025-11-12 | $15.60 | $15.60 | 10,717 | — | — |
| 2025-11-11 | $16.98 | $16.98 | 4,517 | — | — |
| 2025-11-10 | $18.36 | $18.36 | 1,833 | — | — |
| 2025-11-07 | $18.12 | $18.12 | 7,283 | — | — |
| 2025-11-06 | $19.92 | $19.92 | 2,150 | — | — |
| 2025-11-05 | $19.86 | $19.86 | 3,700 | — | — |
| 2025-11-04 | $20.40 | $20.40 | 10,917 | — | — |
| 2025-11-03 | $21.60 | $21.60 | 2,450 | — | — |
| 2025-10-31 | $23.22 | $23.22 | 1,617 | — | — |
| 2025-10-30 | $23.46 | $23.46 | 3,433 | — | — |
| 2025-10-29 | $23.10 | $23.10 | 4,417 | — | — |
| 2025-10-28 | $23.34 | $23.34 | 6,933 | — | — |
| 2025-10-27 | $23.10 | $23.10 | 10,500 | — | — |
| 2025-10-24 | $23.52 | $23.52 | 2,500 | — | — |
| 2025-10-23 | $23.40 | $23.40 | 5,167 | — | — |
| 2025-10-22 | $23.52 | $23.52 | 5,567 | — | — |
| 2025-10-21 | $23.70 | $23.70 | 14,450 | — | — |
| 2025-10-20 | $23.76 | $23.76 | 2,867 | — | — |
| 2025-10-17 | $23.94 | $23.94 | 6,683 | — | — |
| 2025-10-16 | $24.12 | $24.12 | 8,417 | — | — |
| 2025-10-15 | $26.04 | $26.04 | 4,867 | — | — |
| 2025-10-14 | $27.00 | $27.00 | 8,633 | — | — |
| 2025-10-13 | $25.32 | $25.32 | 10,983 | — | — |
| 2025-10-10 | $24.36 | $24.36 | 9,933 | — | — |
| 2025-10-09 | $27.24 | $27.24 | 15,650 | — | — |
| 2025-10-08 | $29.28 | $29.28 | 160,567 | — | — |
| 2025-10-07 | $24.18 | $24.18 | 5,267 | — | — |
| 2025-10-06 | $24.18 | $24.18 | 11,483 | — | — |
| 2025-10-03 | $24.24 | $24.24 | 18,983 | — | — |
| 2025-10-02 | $22.38 | $22.38 | 4,617 | — | — |
| 2025-10-01 | $22.92 | $22.92 | 5,683 | — | — |
| 2025-09-30 | $22.20 | $22.20 | 6,300 | — | — |
| 2025-09-29 | $23.04 | $23.04 | 13,583 | — | — |
| 2025-09-26 | $24.54 | $24.54 | 5,467 | — | — |
| 2025-09-25 | $24.48 | $24.48 | 4,383 | — | — |
| 2025-09-24 | $24.84 | $24.84 | 12,967 | — | — |
| 2025-09-23 | $24.30 | $24.30 | 20,683 | — | — |
| 2025-09-22 | $24.24 | $24.24 | 18,583 | — | — |
| 2025-09-19 | $25.38 | $25.38 | 10,783 | — | — |
| 2025-09-18 | $27.24 | $27.24 | 28,383 | — | — |
| 2025-09-17 | $25.86 | $25.86 | 28,783 | — | — |
| 2025-09-16 | $24.90 | $24.90 | 48,950 | — | — |
| 2025-09-15 | $29.40 | $29.40 | 94,350 | — | — |
| 2025-09-12 | $33.54 | $33.54 | 3,352,317 | — | — |
| 2025-09-11 | $19.92 | $19.92 | 563,150 | — | — |
| 2025-09-10 | $20.10 | $20.10 | 35,083 | — | — |
| 2025-09-09 | $21.30 | $21.30 | 39,833 | — | — |
| 2025-09-08 | $22.86 | $22.86 | 14,283 | — | — |
| 2025-09-05 | $25.44 | $25.44 | 21,450 | — | — |
| 2025-09-04 | $27.78 | $27.78 | 9,450 | — | — |
| 2025-09-03 | $28.80 | $28.80 | 38,383 | — | — |
| 2025-09-02 | $32.10 | $32.10 | 17,767 | — | — |
| 2025-08-29 | $34.32 | $34.32 | 31,167 | — | — |
| 2025-08-28 | $34.08 | $34.08 | 38,467 | — | — |
| 2025-08-27 | $36.12 | $36.12 | 127,333 | — | — |
| 2025-08-26 | $35.34 | $35.34 | 237,050 | — | — |
| 2025-08-25 | $33.30 | $33.30 | 14,614,817 | — | — |
| 2025-08-22 | $20.71 | $20.71 | 2,800 | — | — |
| 2025-08-21 | $19.86 | $19.86 | 917 | — | — |
| 2025-08-20 | $20.40 | $20.40 | 12,783 | — | — |
| 2025-08-19 | $21.36 | $21.36 | 15,467 | — | — |
| 2025-08-18 | $24.12 | $24.12 | 9,200 | — | — |
| 2025-08-15 | $24.54 | $24.54 | 4,850 | — | — |
| 2025-08-14 | $26.04 | $26.04 | 2,517 | — | — |
| 2025-08-13 | $26.94 | $26.94 | 1,400 | — | — |
| 2025-08-12 | $26.88 | $26.88 | 2,150 | — | — |
| 2025-08-11 | $27.84 | $27.84 | 3,183 | — | — |
| 2025-08-08 | $27.72 | $27.72 | 4,167 | — | — |
| 2025-08-07 | $27.06 | $27.06 | 6,117 | — | — |
| 2025-08-06 | $27.12 | $27.12 | 5,817 | — | — |
| 2025-08-05 | $26.91 | $26.91 | 7,133 | — | — |
| 2025-08-04 | $25.17 | $25.17 | 2,050 | — | — |
| 2025-08-01 | $24.75 | $24.75 | 3,317 | — | — |
| 2025-07-31 | $25.44 | $25.44 | 2,750 | — | — |
| 2025-07-30 | $25.80 | $25.80 | 2,700 | — | — |
| 2025-07-29 | $26.46 | $26.46 | 7,017 | — | — |
| 2025-07-28 | $24.90 | $24.90 | 3,717 | — | — |
| 2025-07-25 | $25.56 | $25.56 | 7,467 | — | — |
| 2025-07-24 | $25.56 | $25.56 | 4,117 | — | — |
| 2025-07-23 | $26.52 | $26.52 | 5,633 | — | — |
| 2025-07-22 | $25.92 | $25.92 | 8,533 | — | — |
| 2025-07-21 | $26.82 | $26.82 | 54,367 | — | — |
| 2025-07-18 | $27.00 | $27.00 | 236,833 | — | — |
| 2025-07-17 | $28.26 | $28.26 | 4,767 | — | — |
| 2025-07-16 | $28.74 | $28.74 | 5,367 | — | — |
| 2025-07-15 | $26.16 | $26.16 | 3,367 | — | — |
| 2025-07-14 | $25.92 | $25.92 | 3,833 | — | — |
| 2025-07-11 | $26.10 | $26.10 | 6,217 | — | — |
| 2025-07-10 | $26.52 | $26.52 | 5,550 | — | — |
| 2025-07-09 | $25.89 | $25.89 | 5,400 | — | — |
| 2025-07-08 | $24.72 | $24.72 | 4,567 | — | — |
| 2025-07-07 | $25.02 | $25.02 | 6,433 | — | — |
| 2025-07-03 | $24.36 | $24.36 | 3,650 | — | — |
| 2025-07-02 | $25.02 | $25.02 | 8,767 | — | — |
| 2025-07-01 | $22.50 | $22.50 | 15,950 | — | — |
| 2025-06-30 | $23.79 | $23.79 | 33,417 | — | — |
| 2025-06-27 | $27.00 | $27.00 | 593,983 | — | — |
| 2025-06-26 | $25.32 | $25.32 | 41,983 | — | — |
| 2025-06-25 | $26.70 | $26.70 | 3,250 | — | — |
| 2025-06-24 | $26.22 | $26.22 | 7,583 | — | — |
| 2025-06-23 | $28.02 | $28.02 | 9,933 | — | — |
| 2025-06-20 | $27.42 | $27.42 | 7,567 | — | — |
| 2025-06-18 | $29.16 | $29.16 | 10,767 | — | — |
| 2025-06-17 | $31.80 | $31.80 | 18,150 | — | — |
| 2025-06-16 | $32.10 | $32.10 | 6,350 | — | — |
| 2025-06-13 | $32.70 | $32.70 | 7,467 | — | — |
| 2025-06-12 | $33.00 | $33.00 | 9,067 | — | — |
| 2025-06-11 | $31.32 | $31.32 | 3,867 | — | — |
| 2025-06-10 | $32.94 | $32.94 | 7,367 | — | — |
| 2025-06-09 | $33.48 | $33.48 | 5,383 | — | — |
| 2025-06-06 | $36.24 | $36.24 | 4,400 | — | — |
| 2025-06-05 | $35.70 | $35.70 | 7,250 | — | — |
| 2025-06-04 | $36.84 | $36.84 | 20,817 | — | — |
| 2025-06-03 | $40.20 | $40.20 | 5,133 | — | — |
| 2025-06-02 | $43.26 | $43.26 | 4,150 | — | — |
| 2025-05-30 | $46.38 | $46.38 | 40,250 | — | — |
| 2025-05-29 | $48.12 | $48.12 | 9,800 | — | — |
| 2025-05-28 | $48.00 | $48.00 | 9,550 | — | — |
| 2025-05-27 | $48.00 | $48.00 | 17,667 | — | — |
| 2025-05-23 | $50.22 | $50.22 | 12,767 | — | — |
| 2025-05-22 | $49.86 | $49.86 | 23,900 | — | — |
| 2025-05-21 | $52.20 | $52.20 | 9,733 | — | — |
| 2025-05-20 | $55.08 | $55.08 | 37,467 | — | — |
| 2025-05-19 | $51.42 | $51.42 | 41,500 | — | — |
| 2025-05-16 | $53.70 | $53.70 | 60,350 | — | — |
| 2025-05-15 | $49.20 | $49.20 | 52,550 | — | — |
| 2025-05-14 | $52.86 | $52.86 | 152,567 | — | — |
| 2025-05-13 | $60.30 | $60.30 | 6,267,967 | — | — |
| 2025-05-12 | $31.26 | $31.26 | 16,400 | — | — |
| 2025-05-09 | $37.08 | $37.08 | 19,117 | — | — |
| 2025-05-08 | $42.90 | $42.90 | 2,417 | — | — |
| 2025-05-07 | $42.06 | $42.06 | 1,083 | — | — |
| 2025-05-06 | $40.08 | $40.08 | 2,067 | — | — |
| 2025-05-05 | $42.18 | $42.18 | 6,433 | — | — |
| 2025-05-02 | $45.80 | $45.80 | 3,367 | — | — |
| 2025-05-01 | $46.40 | $46.40 | 6,717 | — | — |
| 2025-04-30 | $48.36 | $48.36 | 2,450 | — | — |
| 2025-04-29 | $45.12 | $45.12 | 2,150 | — | — |
| 2025-04-28 | $44.40 | $44.40 | 8,417 | — | — |
| 2025-04-25 | $41.40 | $41.40 | 4,400 | — | — |
| 2025-04-24 | $47.64 | $47.64 | 3,633 | — | — |
| 2025-04-23 | $47.58 | $47.58 | 2,733 | — | — |
| 2025-04-22 | $47.76 | $47.76 | 1,200 | — | — |
| 2025-04-21 | $46.62 | $46.62 | 6,017 | — | — |
| 2025-04-17 | $42.30 | $42.30 | 4,767 | — | — |
| 2025-04-16 | $45.78 | $45.78 | 667 | — | — |
| 2025-04-15 | $50.13 | $50.13 | 1,750 | — | — |
| 2025-04-14 | $49.74 | $49.74 | 2,333 | — | — |
| 2025-04-11 | $55.08 | $55.08 | 2,717 | — | — |
| 2025-04-10 | $58.80 | $58.80 | 1,328 | — | — |
| 2025-04-09 | $57.36 | $57.36 | 1,364 | — | — |
| 2025-04-08 | $51.36 | $51.36 | 905 | — | — |
| 2025-04-07 | $53.28 | $53.28 | 633 | — | — |
| 2025-04-04 | $54.48 | $54.48 | 823 | — | — |
| 2025-04-03 | $57.36 | $57.36 | 609 | — | — |
| 2025-04-02 | $67.68 | $67.68 | 3,092 | — | — |
| 2025-04-01 | $67.44 | $67.44 | 750 | — | — |
| 2025-03-31 | $67.68 | $67.68 | 228 | — | — |
| 2025-03-28 | $72.00 | $72.00 | 427 | — | — |
| 2025-03-27 | $72.72 | $72.72 | 344 | — | — |
| 2025-03-26 | $72.48 | $72.48 | 196 | — | — |
| 2025-03-25 | $72.24 | $72.24 | 307 | — | — |
| 2025-03-24 | $72.00 | $72.00 | 440 | — | — |
| 2025-03-21 | $72.96 | $72.96 | 625 | — | — |
| 2025-03-20 | $72.24 | $72.24 | 473 | — | — |
| 2025-03-19 | $75.12 | $75.12 | 360 | — | — |
| 2025-03-18 | $78.00 | $78.00 | 419 | — | — |
| 2025-03-17 | $81.36 | $81.36 | 361 | — | — |
| 2025-03-14 | $81.60 | $81.60 | 422 | — | — |
| 2025-03-13 | $80.16 | $80.16 | 252 | — | — |
| 2025-03-12 | $81.84 | $81.84 | 160 | — | — |
| 2025-03-11 | $83.76 | $83.76 | 261 | — | — |
| 2025-03-10 | $86.16 | $86.16 | 286 | — | — |
| 2025-03-07 | $87.60 | $87.60 | 326 | — | — |
| 2025-03-06 | $85.20 | $85.20 | 1,058 | — | — |
| 2025-03-05 | $81.36 | $81.36 | 607 | — | — |
| 2025-03-04 | $85.68 | $85.68 | 469 | — | — |
| 2025-03-03 | $91.20 | $91.20 | 1,690 | — | — |
| 2025-02-28 | $91.20 | $91.20 | 307 | — | — |
| 2025-02-27 | $90.96 | $90.96 | 485 | — | — |
| 2025-02-26 | $87.60 | $87.60 | 473 | — | — |
| 2025-02-25 | $86.16 | $86.16 | 655 | — | — |
| 2025-02-24 | $90.00 | $90.00 | 673 | — | — |
| 2025-02-21 | $93.60 | $93.60 | 654 | — | — |
| 2025-02-20 | $93.84 | $93.84 | 1,213 | — | — |
| 2025-02-19 | $93.60 | $93.60 | 1,017 | — | — |
| 2025-02-18 | $93.84 | $93.84 | 1,261 | — | — |
| 2025-02-14 | $96.00 | $96.00 | 2,814 | — | — |
| 2025-02-13 | $98.40 | $98.40 | 1,655 | — | — |
| 2025-02-12 | $96.00 | $96.00 | 1,788 | — | — |
| 2025-02-11 | $93.12 | $93.12 | 2,911 | — | — |
| 2025-02-10 | $101.76 | $101.76 | 3,380 | — | — |
| 2025-02-07 | $117.12 | $117.12 | 9,553 | — | — |
| 2025-02-06 | $103.20 | $103.20 | 5,481 | — | — |
| 2025-02-05 | $102.96 | $102.96 | 10,362 | — | — |
| 2025-02-04 | $130.56 | $130.56 | 40,834 | — | — |
| 2025-02-03 | $152.64 | $152.64 | 1,436,025 | — | — |
| 2025-01-31 | $66.72 | $66.72 | 411 | — | — |
| 2025-01-30 | $66.00 | $66.00 | 604 | — | — |
| 2025-01-29 | $62.16 | $62.16 | 6,332 | — | — |
| 2025-01-28 | $77.76 | $77.76 | 3,451 | — | — |
| 2025-01-27 | $79.20 | $79.20 | 424 | — | — |
| 2025-01-24 | $82.32 | $82.32 | 252 | — | — |
| 2025-01-23 | $83.52 | $83.52 | 414 | — | — |
| 2025-01-22 | $81.60 | $81.60 | 398 | — | — |
| 2025-01-21 | $84.00 | $84.00 | 482 | — | — |
| 2025-01-17 | $88.80 | $88.80 | 406 | — | — |
| 2025-01-16 | $85.92 | $85.92 | 951 | — | — |
| 2025-01-15 | $86.16 | $86.16 | 572 | — | — |
| 2025-01-14 | $82.08 | $82.08 | 440 | — | — |
| 2025-01-13 | $87.36 | $87.36 | 575 | — | — |
| 2025-01-10 | $89.04 | $89.04 | 538 | — | — |
| 2025-01-08 | $96.00 | $96.00 | 694 | — | — |
| 2025-01-07 | $98.40 | $98.40 | 943 | — | — |
| 2025-01-06 | $97.20 | $97.20 | 1,045 | — | — |
| 2025-01-03 | $105.36 | $105.36 | 1,164 | — | — |
| 2025-01-02 | $108.48 | $108.48 | 676 | — | — |