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
- 1997-09-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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $3.44 | $58.49 | 1,698,300 | — | — |
| 2025-12-30 | $3.42 | $58.15 | 2,457,600 | — | — |
| 2025-12-29 | $3.48 | $59.17 | 2,395,300 | — | — |
| 2025-12-26 | $3.43 | $58.32 | 1,823,300 | — | — |
| 2025-12-24 | $3.39 | $57.64 | 1,645,200 | — | — |
| 2025-12-23 | $3.38 | $57.47 | 2,163,300 | — | — |
| 2025-12-22 | $3.42 | $58.15 | 3,774,000 | — | — |
| 2025-12-19 | $3.37 | $57.30 | 3,275,800 | — | — |
| 2025-12-18 | $3.38 | $57.47 | 2,323,900 | — | — |
| 2025-12-17 | $3.46 | $58.83 | 2,377,100 | — | — |
| 2025-12-16 | $3.45 | $58.66 | 2,993,700 | — | — |
| 2025-12-15 | $3.50 | $59.51 | 2,962,600 | — | — |
| 2025-12-12 | $3.43 | $58.32 | 2,169,700 | — | — |
| 2025-12-11 | $3.45 | $58.66 | 2,526,700 | — | — |
| 2025-12-10 | $3.48 | $59.17 | 3,962,000 | — | — |
| 2025-12-09 | $3.53 | $60.02 | 3,125,900 | — | — |
| 2025-12-08 | $3.57 | $60.70 | 3,653,300 | — | — |
| 2025-12-05 | $3.74 | $63.59 | 3,534,700 | — | — |
| 2025-12-04 | $3.74 | $63.59 | 2,899,600 | — | — |
| 2025-12-03 | $3.74 | $63.59 | 3,285,700 | — | — |
| 2025-12-02 | $3.67 | $62.40 | 3,101,700 | — | — |
| 2025-12-01 | $3.65 | $62.06 | 3,394,000 | — | — |
| 2025-11-28 | $3.64 | $61.89 | 3,042,900 | — | — |
| 2025-11-26 | $3.76 | $63.93 | 2,526,300 | — | — |
| 2025-11-25 | $3.76 | $63.93 | 2,312,400 | — | — |
| 2025-11-24 | $3.81 | $64.78 | 2,612,100 | — | — |
| 2025-11-21 | $3.85 | $65.46 | 2,352,500 | — | — |
| 2025-11-20 | $3.73 | $63.42 | 2,134,700 | — | — |
| 2025-11-19 | $3.77 | $64.10 | 2,749,000 | — | — |
| 2025-11-18 | $3.90 | $66.31 | 6,336,200 | — | — |
| 2025-11-17 | $3.82 | $64.95 | 5,604,400 | — | — |
| 2025-11-14 | $3.72 | $63.25 | 1,806,700 | — | — |
| 2025-11-13 | $3.70 | $62.91 | 2,211,900 | — | — |
| 2025-11-12 | $3.67 | $62.40 | 1,627,000 | — | — |
| 2025-11-11 | $3.63 | $61.72 | 1,874,600 | — | — |
| 2025-11-10 | $3.65 | $62.06 | 1,772,100 | — | — |
| 2025-11-07 | $3.56 | $60.53 | 1,346,100 | — | — |
| 2025-11-06 | $3.59 | $61.04 | 1,804,500 | — | — |
| 2025-11-05 | $3.57 | $60.70 | 1,697,100 | — | — |
| 2025-11-04 | $3.52 | $59.85 | 1,992,500 | — | — |
| 2025-11-03 | $3.63 | $61.72 | 1,710,000 | — | — |
| 2025-10-31 | $3.68 | $62.57 | 2,390,300 | — | — |
| 2025-10-30 | $3.67 | $62.40 | 2,704,300 | — | — |
| 2025-10-29 | $3.70 | $62.91 | 3,475,500 | — | — |
| 2025-10-28 | $3.70 | $62.91 | 3,447,700 | — | — |
| 2025-10-27 | $3.58 | $60.87 | 1,914,000 | — | — |
| 2025-10-24 | $3.57 | $60.70 | 2,208,100 | — | — |
| 2025-10-23 | $3.55 | $60.36 | 2,664,700 | — | — |
| 2025-10-22 | $3.51 | $59.68 | 2,304,300 | — | — |
| 2025-10-21 | $3.47 | $59.00 | 2,768,800 | — | — |
| 2025-10-20 | $3.54 | $60.19 | 2,785,100 | — | — |
| 2025-10-17 | $3.48 | $59.17 | 3,669,900 | — | — |
| 2025-10-16 | $3.38 | $57.47 | 4,349,700 | — | — |
| 2025-10-15 | $3.26 | $55.43 | 1,956,900 | — | — |
| 2025-10-14 | $3.18 | $54.07 | 3,444,500 | — | — |
| 2025-10-13 | $3.23 | $54.92 | 2,458,600 | — | — |
| 2025-10-10 | $3.22 | $54.75 | 2,219,800 | — | — |
| 2025-10-09 | $3.30 | $56.11 | 2,598,600 | — | — |
| 2025-10-08 | $3.24 | $55.09 | 2,223,000 | — | — |
| 2025-10-07 | $3.24 | $55.09 | 2,756,100 | — | — |
| 2025-10-06 | $3.29 | $55.94 | 1,780,700 | — | — |
| 2025-10-03 | $3.33 | $56.62 | 4,180,800 | — | — |
| 2025-10-02 | $3.33 | $56.62 | 4,088,100 | — | — |
| 2025-10-01 | $3.35 | $56.96 | 7,778,900 | — | — |
| 2025-09-30 | $3.14 | $53.39 | 2,977,800 | — | — |
| 2025-09-29 | $3.08 | $52.37 | 2,897,500 | — | — |
| 2025-09-26 | $3.20 | $54.41 | 2,066,800 | — | — |
| 2025-09-25 | $3.21 | $54.58 | 1,838,100 | — | — |
| 2025-09-24 | $3.30 | $56.11 | 1,810,000 | — | — |
| 2025-09-23 | $3.35 | $56.96 | 2,546,300 | — | — |
| 2025-09-22 | $3.23 | $54.92 | 1,757,800 | — | — |
| 2025-09-19 | $3.26 | $55.43 | 2,761,600 | — | — |
| 2025-09-18 | $3.30 | $56.11 | 2,419,800 | — | — |
| 2025-09-17 | $3.31 | $56.28 | 3,509,000 | — | — |
| 2025-09-16 | $3.21 | $54.58 | 4,671,100 | — | — |
| 2025-09-15 | $3.31 | $56.28 | 3,775,600 | — | — |
| 2025-09-12 | $3.16 | $53.73 | 2,469,300 | — | — |
| 2025-09-11 | $3.27 | $55.60 | 2,651,900 | — | — |
| 2025-09-10 | $3.19 | $54.24 | 1,650,100 | — | — |
| 2025-09-09 | $3.19 | $54.24 | 1,891,900 | — | — |
| 2025-09-08 | $3.25 | $55.26 | 2,348,500 | — | — |
| 2025-09-05 | $3.27 | $55.60 | 2,388,100 | — | — |
| 2025-09-04 | $3.23 | $54.92 | 2,194,000 | — | — |
| 2025-09-03 | $3.17 | $53.90 | 2,728,600 | — | — |
| 2025-09-02 | $3.11 | $52.88 | 2,066,800 | — | — |
| 2025-08-29 | $3.11 | $52.88 | 2,446,700 | — | — |
| 2025-08-28 | $3.01 | $51.18 | 2,680,100 | — | — |
| 2025-08-27 | $3.06 | $52.03 | 1,107,800 | — | — |
| 2025-08-26 | $3.02 | $51.35 | 1,445,300 | — | — |
| 2025-08-25 | $3.01 | $51.18 | 1,340,900 | — | — |
| 2025-08-22 | $3.05 | $51.86 | 2,413,200 | — | — |
| 2025-08-21 | $3.03 | $51.52 | 2,980,400 | — | — |
| 2025-08-20 | $2.89 | $49.14 | 1,500,900 | — | — |
| 2025-08-19 | $2.83 | $48.12 | 1,223,900 | — | — |
| 2025-08-18 | $2.89 | $49.14 | 1,603,800 | — | — |
| 2025-08-15 | $2.84 | $48.29 | 1,390,400 | — | — |
| 2025-08-14 | $2.82 | $47.95 | 1,080,800 | — | — |
| 2025-08-13 | $2.86 | $48.63 | 1,379,700 | — | — |
| 2025-08-12 | $2.84 | $48.29 | 1,504,200 | — | — |
| 2025-08-11 | $2.80 | $47.61 | 2,029,700 | — | — |
| 2025-08-08 | $2.87 | $48.80 | 1,839,100 | — | — |
| 2025-08-07 | $2.92 | $49.65 | 2,575,400 | — | — |
| 2025-08-06 | $2.85 | $48.46 | 1,045,000 | — | — |
| 2025-08-05 | $2.91 | $49.48 | 2,193,700 | — | — |
| 2025-08-04 | $2.83 | $48.12 | 1,904,700 | — | — |
| 2025-08-01 | $2.75 | $46.76 | 1,494,700 | — | — |
| 2025-07-31 | $2.79 | $47.44 | 1,964,700 | — | — |
| 2025-07-30 | $2.79 | $47.44 | 1,353,700 | — | — |
| 2025-07-29 | $2.83 | $48.12 | 1,663,500 | — | — |
| 2025-07-28 | $2.80 | $47.61 | 1,524,800 | — | — |
| 2025-07-25 | $2.73 | $46.42 | 1,100,500 | — | — |
| 2025-07-24 | $2.77 | $47.10 | 1,272,900 | — | — |
| 2025-07-23 | $2.78 | $47.27 | 1,639,400 | — | — |
| 2025-07-22 | $2.70 | $45.91 | 1,134,200 | — | — |
| 2025-07-21 | $2.68 | $45.57 | 1,187,400 | — | — |
| 2025-07-18 | $2.68 | $45.57 | 1,262,800 | — | — |
| 2025-07-17 | $2.73 | $46.42 | 1,523,700 | — | — |
| 2025-07-16 | $2.69 | $45.74 | 1,647,700 | — | — |
| 2025-07-15 | $2.68 | $45.57 | 1,251,900 | — | — |
| 2025-07-14 | $2.73 | $46.42 | 1,857,900 | — | — |
| 2025-07-11 | $2.74 | $46.59 | 1,485,700 | — | — |
| 2025-07-10 | $2.72 | $46.25 | 1,997,400 | — | — |
| 2025-07-09 | $2.65 | $45.06 | 2,034,600 | — | — |
| 2025-07-08 | $2.72 | $46.25 | 1,905,200 | — | — |
| 2025-07-07 | $2.74 | $46.59 | 1,865,900 | — | — |
| 2025-07-03 | $2.71 | $46.08 | 1,002,100 | — | — |
| 2025-07-02 | $2.68 | $45.57 | 2,396,800 | — | — |
| 2025-07-01 | $2.61 | $44.38 | 2,557,400 | — | — |
| 2025-06-30 | $2.63 | $44.72 | 3,004,500 | — | — |
| 2025-06-27 | $2.70 | $45.91 | 4,142,000 | — | — |
| 2025-06-26 | $2.69 | $45.74 | 2,863,900 | — | — |
| 2025-06-25 | $2.72 | $46.25 | 3,443,800 | — | — |
| 2025-06-24 | $2.64 | $44.89 | 3,362,200 | — | — |
| 2025-06-23 | $2.77 | $47.10 | 4,191,300 | — | — |
| 2025-06-20 | $2.75 | $46.76 | 2,634,900 | — | — |
| 2025-06-18 | $2.85 | $48.46 | 2,664,200 | — | — |
| 2025-06-17 | $2.86 | $48.63 | 2,931,400 | — | — |
| 2025-06-16 | $2.77 | $47.10 | 3,416,900 | — | — |
| 2025-06-13 | $2.84 | $48.29 | 5,347,000 | — | — |
| 2025-06-12 | $2.72 | $46.25 | 2,343,600 | — | — |
| 2025-06-11 | $2.75 | $45.57 | 2,574,400 | — | — |
| 2025-06-10 | $2.74 | $45.40 | 2,349,000 | — | — |
| 2025-06-09 | $2.71 | $44.90 | 2,283,800 | — | — |
| 2025-06-06 | $2.75 | $45.57 | 2,345,100 | — | — |
| 2025-06-05 | $2.76 | $45.73 | 2,053,200 | — | — |
| 2025-06-04 | $2.78 | $46.06 | 3,182,600 | — | — |
| 2025-06-03 | $2.69 | $44.57 | 2,200,300 | — | — |
| 2025-06-02 | $2.71 | $44.90 | 3,045,300 | — | — |
| 2025-05-30 | $2.65 | $43.91 | 2,440,800 | — | — |
| 2025-05-29 | $2.56 | $42.42 | 2,265,800 | — | — |
| 2025-05-28 | $2.65 | $43.91 | 2,011,300 | — | — |
| 2025-05-27 | $2.70 | $44.74 | 1,876,900 | — | — |
| 2025-05-23 | $2.67 | $44.24 | 2,606,300 | — | — |
| 2025-05-22 | $2.60 | $43.08 | 2,604,300 | — | — |
| 2025-05-21 | $2.67 | $44.24 | 2,636,000 | — | — |
| 2025-05-20 | $2.72 | $45.07 | 1,754,100 | — | — |
| 2025-05-19 | $2.73 | $45.23 | 1,621,400 | — | — |
| 2025-05-16 | $2.76 | $45.73 | 2,685,000 | — | — |
| 2025-05-15 | $2.72 | $45.07 | 1,771,300 | — | — |
| 2025-05-14 | $2.67 | $44.24 | 1,999,800 | — | — |
| 2025-05-13 | $2.64 | $43.74 | 2,539,300 | — | — |
| 2025-05-12 | $2.58 | $42.75 | 2,280,000 | — | — |
| 2025-05-09 | $2.60 | $43.08 | 1,981,400 | — | — |
| 2025-05-08 | $2.57 | $42.58 | 1,320,400 | — | — |
| 2025-05-07 | $2.61 | $43.25 | 1,933,300 | — | — |
| 2025-05-06 | $2.65 | $43.91 | 2,843,900 | — | — |
| 2025-05-05 | $2.66 | $44.07 | 2,426,800 | — | — |
| 2025-05-02 | $2.60 | $43.08 | 2,979,300 | — | — |
| 2025-05-01 | $2.55 | $42.25 | 3,961,300 | — | — |
| 2025-04-30 | $2.56 | $42.42 | 3,449,900 | — | — |
| 2025-04-29 | $2.57 | $42.58 | 2,186,500 | — | — |
| 2025-04-28 | $2.54 | $42.09 | 2,061,900 | — | — |
| 2025-04-25 | $2.56 | $42.42 | 1,850,500 | — | — |
| 2025-04-24 | $2.53 | $41.92 | 2,103,700 | — | — |
| 2025-04-23 | $2.50 | $41.42 | 3,240,800 | — | — |
| 2025-04-22 | $2.46 | $40.76 | 1,808,100 | — | — |
| 2025-04-21 | $2.45 | $40.60 | 1,526,800 | — | — |
| 2025-04-17 | $2.51 | $41.59 | 2,582,600 | — | — |
| 2025-04-16 | $2.44 | $40.43 | 2,430,500 | — | — |
| 2025-04-15 | $2.40 | $39.77 | 2,407,200 | — | — |
| 2025-04-14 | $2.48 | $41.09 | 2,855,400 | — | — |
| 2025-04-11 | $2.53 | $41.92 | 2,850,300 | — | — |
| 2025-04-10 | $2.34 | $38.77 | 1,960,900 | — | — |
| 2025-04-09 | $2.36 | $39.10 | 5,008,000 | — | — |
| 2025-04-08 | $2.29 | $37.94 | 2,621,200 | — | — |
| 2025-04-07 | $2.35 | $38.94 | 4,359,600 | — | — |
| 2025-04-04 | $2.21 | $36.62 | 4,254,000 | — | — |
| 2025-04-03 | $2.35 | $38.94 | 4,254,100 | — | — |
| 2025-04-02 | $2.44 | $40.43 | 2,479,400 | — | — |
| 2025-04-01 | $2.48 | $41.09 | 1,507,600 | — | — |
| 2025-03-31 | $2.46 | $40.76 | 2,565,900 | — | — |
| 2025-03-28 | $2.52 | $41.75 | 2,383,900 | — | — |
| 2025-03-27 | $2.53 | $41.92 | 1,517,000 | — | — |
| 2025-03-26 | $2.56 | $42.42 | 2,154,100 | — | — |
| 2025-03-25 | $2.54 | $42.09 | 2,924,200 | — | — |
| 2025-03-24 | $2.58 | $42.75 | 2,695,300 | — | — |
| 2025-03-21 | $2.56 | $42.42 | 5,313,300 | — | — |
| 2025-03-20 | $2.64 | $43.74 | 2,098,100 | — | — |
| 2025-03-19 | $2.67 | $44.24 | 2,692,100 | — | — |
| 2025-03-18 | $2.59 | $42.91 | 2,147,900 | — | — |
| 2025-03-17 | $2.63 | $43.58 | 4,020,400 | — | — |
| 2025-03-14 | $2.54 | $42.09 | 2,896,800 | — | — |
| 2025-03-13 | $2.46 | $40.76 | 3,367,700 | — | — |
| 2025-03-12 | $2.47 | $40.93 | 3,056,000 | — | — |
| 2025-03-11 | $2.43 | $40.26 | 2,940,300 | — | — |
| 2025-03-10 | $2.43 | $40.26 | 4,586,400 | — | — |
| 2025-03-07 | $2.52 | $40.76 | 3,353,000 | — | — |
| 2025-03-06 | $2.54 | $41.08 | 2,565,300 | — | — |
| 2025-03-05 | $2.47 | $39.95 | 2,800,000 | — | — |
| 2025-03-04 | $2.53 | $40.92 | 3,440,200 | — | — |
| 2025-03-03 | $2.46 | $39.79 | 3,450,800 | — | — |
| 2025-02-28 | $2.45 | $39.63 | 5,140,600 | — | — |
| 2025-02-27 | $2.46 | $39.79 | 4,205,800 | — | — |
| 2025-02-26 | $2.56 | $41.41 | 2,113,400 | — | — |
| 2025-02-25 | $2.57 | $41.57 | 3,591,000 | — | — |
| 2025-02-24 | $2.61 | $42.22 | 4,318,700 | — | — |
| 2025-02-21 | $2.63 | $42.54 | 2,912,800 | — | — |
| 2025-02-20 | $2.62 | $42.38 | 2,995,400 | — | — |
| 2025-02-19 | $2.65 | $42.86 | 1,911,100 | — | — |
| 2025-02-18 | $2.66 | $43.03 | 2,100,000 | — | — |
| 2025-02-14 | $2.64 | $42.70 | 3,405,800 | — | — |
| 2025-02-13 | $2.67 | $43.19 | 2,523,300 | — | — |
| 2025-02-12 | $2.72 | $44.00 | 2,000,300 | — | — |
| 2025-02-11 | $2.70 | $43.67 | 1,495,900 | — | — |
| 2025-02-10 | $2.73 | $44.16 | 1,652,600 | — | — |
| 2025-02-07 | $2.71 | $43.83 | 1,095,100 | — | — |
| 2025-02-06 | $2.74 | $44.32 | 2,605,300 | — | — |
| 2025-02-05 | $2.82 | $45.61 | 2,052,600 | — | — |
| 2025-02-04 | $2.82 | $45.61 | 2,946,100 | — | — |
| 2025-02-03 | $2.71 | $43.83 | 1,502,600 | — | — |
| 2025-01-31 | $2.70 | $43.67 | 2,735,000 | — | — |
| 2025-01-30 | $2.75 | $44.48 | 2,557,000 | — | — |
| 2025-01-29 | $2.71 | $43.83 | 2,154,400 | — | — |
| 2025-01-28 | $2.66 | $43.03 | 1,963,100 | — | — |
| 2025-01-27 | $2.62 | $42.38 | 2,540,200 | — | — |
| 2025-01-24 | $2.62 | $42.38 | 2,558,800 | — | — |
| 2025-01-23 | $2.68 | $43.35 | 2,146,600 | — | — |
| 2025-01-22 | $2.65 | $42.86 | 3,899,800 | — | — |
| 2025-01-21 | $2.66 | $43.03 | 3,615,200 | — | — |
| 2025-01-17 | $2.74 | $44.32 | 3,350,200 | — | — |
| 2025-01-16 | $2.80 | $45.29 | 4,215,400 | — | — |
| 2025-01-15 | $2.95 | $47.72 | 3,360,300 | — | — |
| 2025-01-14 | $2.96 | $47.88 | 2,766,700 | — | — |
| 2025-01-13 | $3.00 | $48.52 | 4,872,700 | — | — |
| 2025-01-10 | $2.89 | $46.75 | 4,532,200 | — | — |
| 2025-01-08 | $2.73 | $44.16 | 2,379,600 | — | — |
| 2025-01-07 | $2.72 | $44.00 | 4,809,100 | — | — |
| 2025-01-06 | $2.54 | $41.08 | 2,775,400 | — | — |
| 2025-01-03 | $2.52 | $40.76 | 2,797,800 | — | — |
| 2025-01-02 | $2.55 | $41.25 | 2,281,600 | — | — |