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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $2.50 | $40.44 | 2,734,800 | — | — |
| 2024-12-30 | $2.45 | $39.63 | 2,848,200 | — | — |
| 2024-12-27 | $2.47 | $39.95 | 1,839,100 | — | — |
| 2024-12-26 | $2.51 | $40.60 | 2,845,400 | — | — |
| 2024-12-24 | $2.52 | $40.76 | 2,011,800 | — | — |
| 2024-12-23 | $2.48 | $40.11 | 2,498,900 | — | — |
| 2024-12-20 | $2.44 | $39.47 | 3,552,100 | — | — |
| 2024-12-19 | $2.47 | $39.95 | 2,306,400 | — | — |
| 2024-12-18 | $2.51 | $40.60 | 2,487,900 | — | — |
| 2024-12-17 | $2.53 | $40.92 | 3,049,300 | — | — |
| 2024-12-16 | $2.56 | $40.76 | 3,056,900 | — | — |
| 2024-12-13 | $2.64 | $42.03 | 2,248,100 | — | — |
| 2024-12-12 | $2.61 | $41.56 | 3,564,100 | — | — |
| 2024-12-11 | $2.64 | $42.03 | 1,925,600 | — | — |
| 2024-12-10 | $2.68 | $42.67 | 2,293,700 | — | — |
| 2024-12-09 | $2.67 | $42.51 | 2,528,800 | — | — |
| 2024-12-06 | $2.68 | $42.67 | 2,356,300 | — | — |
| 2024-12-05 | $2.71 | $43.15 | 2,878,300 | — | — |
| 2024-12-04 | $2.76 | $43.95 | 3,935,000 | — | — |
| 2024-12-03 | $2.78 | $44.26 | 3,593,400 | — | — |
| 2024-12-02 | $2.64 | $42.03 | 5,352,500 | — | — |
| 2024-11-29 | $2.68 | $42.67 | 6,163,900 | — | — |
| 2024-11-27 | $2.88 | $45.86 | 3,248,000 | — | — |
| 2024-11-26 | $2.88 | $45.86 | 2,967,200 | — | — |
| 2024-11-25 | $2.95 | $46.97 | 2,995,200 | — | — |
| 2024-11-22 | $2.97 | $47.29 | 1,535,400 | — | — |
| 2024-11-21 | $2.99 | $47.61 | 2,606,300 | — | — |
| 2024-11-20 | $3.00 | $47.77 | 1,452,700 | — | — |
| 2024-11-19 | $3.05 | $48.56 | 1,332,500 | — | — |
| 2024-11-18 | $3.05 | $48.56 | 1,817,700 | — | — |
| 2024-11-15 | $2.98 | $47.45 | 1,807,600 | — | — |
| 2024-11-14 | $3.06 | $48.72 | 1,780,700 | — | — |
| 2024-11-13 | $3.08 | $49.04 | 1,811,400 | — | — |
| 2024-11-12 | $3.00 | $47.77 | 5,357,000 | — | — |
| 2024-11-11 | $3.10 | $49.36 | 2,375,800 | — | — |
| 2024-11-08 | $3.16 | $50.31 | 2,916,200 | — | — |
| 2024-11-07 | $3.27 | $52.07 | 2,352,700 | — | — |
| 2024-11-06 | $3.20 | $50.95 | 3,635,900 | — | — |
| 2024-11-05 | $3.07 | $48.88 | 4,430,700 | — | — |
| 2024-11-04 | $3.14 | $50.00 | 4,043,700 | — | — |
| 2024-11-01 | $3.24 | $51.59 | 1,612,100 | — | — |
| 2024-10-31 | $3.27 | $52.07 | 1,428,000 | — | — |
| 2024-10-30 | $3.25 | $51.75 | 1,899,500 | — | — |
| 2024-10-29 | $3.30 | $52.54 | 1,693,000 | — | — |
| 2024-10-28 | $3.35 | $53.34 | 2,737,600 | — | — |
| 2024-10-25 | $3.35 | $53.34 | 2,575,500 | — | — |
| 2024-10-24 | $3.38 | $53.82 | 2,775,800 | — | — |
| 2024-10-23 | $3.36 | $53.50 | 3,223,100 | — | — |
| 2024-10-22 | $3.47 | $55.25 | 2,619,200 | — | — |
| 2024-10-21 | $3.52 | $56.05 | 2,311,200 | — | — |
| 2024-10-18 | $3.57 | $56.84 | 1,509,300 | — | — |
| 2024-10-17 | $3.57 | $56.84 | 2,529,700 | — | — |
| 2024-10-16 | $3.54 | $56.36 | 2,067,800 | — | — |
| 2024-10-15 | $3.54 | $56.36 | 2,312,400 | — | — |
| 2024-10-14 | $3.62 | $57.64 | 1,193,600 | — | — |
| 2024-10-11 | $3.66 | $58.28 | 1,342,900 | — | — |
| 2024-10-10 | $3.67 | $58.43 | 1,832,700 | — | — |
| 2024-10-09 | $3.65 | $58.12 | 1,709,600 | — | — |
| 2024-10-08 | $3.76 | $59.87 | 1,926,900 | — | — |
| 2024-10-07 | $3.81 | $60.66 | 1,919,400 | — | — |
| 2024-10-04 | $3.79 | $60.34 | 2,484,600 | — | — |
| 2024-10-03 | $3.80 | $60.50 | 3,632,400 | — | — |
| 2024-10-02 | $3.71 | $59.07 | 1,684,000 | — | — |
| 2024-10-01 | $3.67 | $58.43 | 2,701,900 | — | — |
| 2024-09-30 | $3.67 | $58.43 | 1,981,100 | — | — |
| 2024-09-27 | $3.64 | $57.96 | 2,362,100 | — | — |
| 2024-09-26 | $3.62 | $57.64 | 2,748,500 | — | — |
| 2024-09-25 | $3.65 | $56.21 | 3,594,400 | — | — |
| 2024-09-24 | $3.74 | $57.59 | 2,104,300 | — | — |
| 2024-09-23 | $3.67 | $56.51 | 1,819,500 | — | — |
| 2024-09-20 | $3.62 | $55.74 | 3,906,600 | — | — |
| 2024-09-19 | $3.77 | $58.05 | 1,948,800 | — | — |
| 2024-09-18 | $3.70 | $56.98 | 2,237,300 | — | — |
| 2024-09-17 | $3.69 | $56.82 | 1,925,000 | — | — |
| 2024-09-16 | $3.67 | $56.51 | 1,404,300 | — | — |
| 2024-09-13 | $3.63 | $55.90 | 1,823,700 | — | — |
| 2024-09-12 | $3.61 | $55.59 | 2,096,700 | — | — |
| 2024-09-11 | $3.59 | $55.28 | 1,801,000 | — | — |
| 2024-09-10 | $3.53 | $54.36 | 2,365,000 | — | — |
| 2024-09-09 | $3.56 | $54.82 | 1,966,000 | — | — |
| 2024-09-06 | $3.60 | $55.44 | 1,707,800 | — | — |
| 2024-09-05 | $3.64 | $56.05 | 1,257,600 | — | — |
| 2024-09-04 | $3.62 | $55.74 | 2,653,800 | — | — |
| 2024-09-03 | $3.67 | $56.51 | 3,056,100 | — | — |
| 2024-08-30 | $3.72 | $57.28 | 2,979,000 | — | — |
| 2024-08-29 | $3.65 | $56.21 | 2,981,300 | — | — |
| 2024-08-28 | $3.60 | $55.44 | 2,278,700 | — | — |
| 2024-08-27 | $3.66 | $56.36 | 1,856,100 | — | — |
| 2024-08-26 | $3.65 | $56.21 | 2,651,300 | — | — |
| 2024-08-23 | $3.63 | $55.90 | 1,262,600 | — | — |
| 2024-08-22 | $3.56 | $54.82 | 857,900 | — | — |
| 2024-08-21 | $3.62 | $55.74 | 1,611,400 | — | — |
| 2024-08-20 | $3.60 | $55.44 | 1,462,200 | — | — |
| 2024-08-19 | $3.64 | $56.05 | 1,686,500 | — | — |
| 2024-08-16 | $3.70 | $56.98 | 2,270,500 | — | — |
| 2024-08-15 | $3.64 | $56.05 | 1,616,300 | — | — |
| 2024-08-14 | $3.54 | $54.51 | 1,140,200 | — | — |
| 2024-08-13 | $3.53 | $54.36 | 2,079,300 | — | — |
| 2024-08-12 | $3.58 | $55.13 | 1,780,400 | — | — |
| 2024-08-09 | $3.51 | $54.05 | 1,355,600 | — | — |
| 2024-08-08 | $3.50 | $53.90 | 1,515,500 | — | — |
| 2024-08-07 | $3.47 | $53.43 | 1,390,200 | — | — |
| 2024-08-06 | $3.48 | $53.59 | 1,909,600 | — | — |
| 2024-08-05 | $3.48 | $53.59 | 3,154,800 | — | — |
| 2024-08-02 | $3.53 | $54.36 | 3,720,700 | — | — |
| 2024-08-01 | $3.63 | $55.90 | 2,218,700 | — | — |
| 2024-07-31 | $3.73 | $57.44 | 1,819,400 | — | — |
| 2024-07-30 | $3.68 | $56.67 | 2,055,600 | — | — |
| 2024-07-29 | $3.63 | $55.90 | 1,903,400 | — | — |
| 2024-07-26 | $3.64 | $56.05 | 4,904,500 | — | — |
| 2024-07-25 | $3.73 | $57.44 | 1,777,900 | — | — |
| 2024-07-24 | $3.74 | $57.59 | 1,742,200 | — | — |
| 2024-07-23 | $3.87 | $59.59 | 2,074,200 | — | — |
| 2024-07-22 | $3.89 | $59.90 | 4,226,700 | — | — |
| 2024-07-19 | $3.74 | $57.59 | 1,331,500 | — | — |
| 2024-07-18 | $3.69 | $56.82 | 3,305,700 | — | — |
| 2024-07-17 | $3.72 | $57.28 | 3,678,700 | — | — |
| 2024-07-16 | $3.79 | $58.36 | 1,552,000 | — | — |
| 2024-07-15 | $3.78 | $58.21 | 2,335,500 | — | — |
| 2024-07-12 | $3.74 | $57.59 | 2,870,400 | — | — |
| 2024-07-11 | $3.78 | $58.21 | 2,328,000 | — | — |
| 2024-07-10 | $3.74 | $57.59 | 2,098,600 | — | — |
| 2024-07-09 | $3.72 | $57.28 | 2,591,400 | — | — |
| 2024-07-08 | $3.77 | $58.05 | 2,457,000 | — | — |
| 2024-07-05 | $3.85 | $59.28 | 2,318,200 | — | — |
| 2024-07-03 | $3.97 | $61.13 | 989,000 | — | — |
| 2024-07-02 | $3.98 | $61.29 | 1,398,600 | — | — |
| 2024-07-01 | $3.98 | $61.29 | 1,636,400 | — | — |
| 2024-06-28 | $3.98 | $61.29 | 3,307,200 | — | — |
| 2024-06-27 | $4.13 | $61.75 | 2,692,700 | — | — |
| 2024-06-26 | $4.18 | $62.50 | 2,330,200 | — | — |
| 2024-06-25 | $4.13 | $61.75 | 1,843,800 | — | — |
| 2024-06-24 | $4.10 | $61.30 | 1,240,400 | — | — |
| 2024-06-21 | $4.06 | $60.70 | 4,568,000 | — | — |
| 2024-06-20 | $3.99 | $59.66 | 2,026,400 | — | — |
| 2024-06-18 | $3.94 | $58.91 | 1,566,200 | — | — |
| 2024-06-17 | $3.87 | $57.86 | 2,568,500 | — | — |
| 2024-06-14 | $3.89 | $58.16 | 2,201,900 | — | — |
| 2024-06-13 | $3.96 | $59.21 | 2,123,100 | — | — |
| 2024-06-12 | $4.01 | $59.95 | 1,628,300 | — | — |
| 2024-06-11 | $3.98 | $59.51 | 1,598,100 | — | — |
| 2024-06-10 | $4.03 | $60.25 | 980,500 | — | — |
| 2024-06-07 | $4.04 | $60.40 | 1,325,400 | — | — |
| 2024-06-06 | $4.10 | $61.30 | 1,756,500 | — | — |
| 2024-06-05 | $4.11 | $61.45 | 2,191,400 | — | — |
| 2024-06-04 | $4.01 | $59.95 | 2,661,800 | — | — |
| 2024-06-03 | $4.11 | $61.45 | 1,521,100 | — | — |
| 2024-05-31 | $4.14 | $61.90 | 1,692,900 | — | — |
| 2024-05-30 | $4.14 | $61.90 | 4,888,800 | — | — |
| 2024-05-29 | $3.86 | $57.71 | 8,528,500 | — | — |
| 2024-05-28 | $4.23 | $63.24 | 2,330,900 | — | — |
| 2024-05-24 | $4.28 | $63.99 | 1,708,800 | — | — |
| 2024-05-23 | $4.20 | $62.80 | 3,279,200 | — | — |
| 2024-05-22 | $4.28 | $63.99 | 3,901,900 | — | — |
| 2024-05-21 | $4.34 | $64.89 | 1,518,000 | — | — |
| 2024-05-20 | $4.30 | $64.29 | 2,322,000 | — | — |
| 2024-05-17 | $4.26 | $63.69 | 2,027,800 | — | — |
| 2024-05-16 | $4.25 | $63.54 | 2,046,200 | — | — |
| 2024-05-15 | $4.23 | $63.24 | 1,907,700 | — | — |
| 2024-05-14 | $4.24 | $63.39 | 2,283,900 | — | — |
| 2024-05-13 | $4.16 | $62.20 | 1,618,300 | — | — |
| 2024-05-10 | $4.14 | $61.90 | 2,396,900 | — | — |
| 2024-05-09 | $4.15 | $62.05 | 2,798,800 | — | — |
| 2024-05-08 | $4.05 | $60.55 | 2,388,500 | — | — |
| 2024-05-07 | $3.94 | $58.91 | 1,523,000 | — | — |
| 2024-05-06 | $4.00 | $59.81 | 2,207,100 | — | — |
| 2024-05-03 | $3.97 | $59.36 | 1,073,400 | — | — |
| 2024-05-02 | $3.96 | $59.21 | 2,537,100 | — | — |
| 2024-05-01 | $3.88 | $58.01 | 1,829,900 | — | — |
| 2024-04-30 | $3.90 | $58.31 | 1,491,200 | — | — |
| 2024-04-29 | $3.93 | $58.76 | 1,587,500 | — | — |
| 2024-04-26 | $3.97 | $59.36 | 3,300,800 | — | — |
| 2024-04-25 | $3.86 | $57.71 | 1,892,200 | — | — |
| 2024-04-24 | $3.79 | $56.67 | 1,504,600 | — | — |
| 2024-04-23 | $3.78 | $56.52 | 2,000,300 | — | — |
| 2024-04-22 | $3.76 | $56.22 | 2,790,600 | — | — |
| 2024-04-19 | $3.80 | $56.81 | 2,017,500 | — | — |
| 2024-04-18 | $3.77 | $56.37 | 3,014,400 | — | — |
| 2024-04-17 | $3.85 | $57.56 | 1,879,500 | — | — |
| 2024-04-16 | $3.83 | $57.26 | 3,960,100 | — | — |
| 2024-04-15 | $3.83 | $57.26 | 2,367,100 | — | — |
| 2024-04-12 | $3.88 | $58.01 | 2,681,900 | — | — |
| 2024-04-11 | $3.98 | $59.51 | 2,937,400 | — | — |
| 2024-04-10 | $3.90 | $58.31 | 2,463,700 | — | — |
| 2024-04-09 | $3.88 | $58.01 | 2,718,400 | — | — |
| 2024-04-08 | $3.93 | $58.76 | 1,620,600 | — | — |
| 2024-04-05 | $4.01 | $59.95 | 1,441,500 | — | — |
| 2024-04-04 | $4.01 | $59.95 | 2,686,200 | — | — |
| 2024-04-03 | $4.03 | $60.25 | 1,777,100 | — | — |
| 2024-04-02 | $3.98 | $59.51 | 1,580,600 | — | — |
| 2024-04-01 | $4.02 | $60.10 | 2,829,300 | — | — |
| 2024-03-28 | $3.92 | $58.61 | 1,801,200 | — | — |
| 2024-03-27 | $3.91 | $58.46 | 1,627,600 | — | — |
| 2024-03-26 | $3.86 | $57.71 | 2,658,700 | — | — |
| 2024-03-25 | $3.91 | $58.46 | 1,916,000 | — | — |
| 2024-03-22 | $3.93 | $58.76 | 1,587,800 | — | — |
| 2024-03-21 | $4.00 | $59.81 | 3,788,200 | — | — |
| 2024-03-20 | $3.85 | $57.56 | 3,265,500 | — | — |
| 2024-03-19 | $3.88 | $58.01 | 4,975,700 | — | — |
| 2024-03-18 | $4.03 | $58.46 | 4,351,700 | — | — |
| 2024-03-15 | $4.06 | $58.89 | 4,037,900 | — | — |
| 2024-03-14 | $4.06 | $58.89 | 2,270,300 | — | — |
| 2024-03-13 | $4.02 | $58.31 | 2,452,400 | — | — |
| 2024-03-12 | $4.04 | $58.60 | 2,688,000 | — | — |
| 2024-03-11 | $4.03 | $58.46 | 1,903,400 | — | — |
| 2024-03-08 | $4.04 | $58.60 | 4,243,500 | — | — |
| 2024-03-07 | $4.08 | $59.18 | 3,816,800 | — | — |
| 2024-03-06 | $4.05 | $58.75 | 3,093,100 | — | — |
| 2024-03-05 | $4.02 | $58.31 | 2,993,400 | — | — |
| 2024-03-04 | $4.03 | $58.46 | 4,363,100 | — | — |
| 2024-03-01 | $4.16 | $60.35 | 4,601,900 | — | — |
| 2024-02-29 | $4.07 | $59.04 | 4,358,300 | — | — |
| 2024-02-28 | $4.14 | $60.06 | 4,169,700 | — | — |
| 2024-02-27 | $4.08 | $59.18 | 2,954,100 | — | — |
| 2024-02-26 | $4.08 | $59.18 | 2,958,200 | — | — |
| 2024-02-23 | $4.02 | $58.31 | 3,314,800 | — | — |
| 2024-02-22 | $4.11 | $59.62 | 2,878,900 | — | — |
| 2024-02-21 | $4.16 | $60.35 | 4,647,300 | — | — |
| 2024-02-20 | $4.19 | $60.78 | 2,368,800 | — | — |
| 2024-02-16 | $4.27 | $61.94 | 2,898,500 | — | — |
| 2024-02-15 | $4.28 | $62.09 | 2,523,900 | — | — |
| 2024-02-14 | $4.16 | $60.35 | 2,322,800 | — | — |
| 2024-02-13 | $4.18 | $60.64 | 1,875,700 | — | — |
| 2024-02-12 | $4.26 | $61.80 | 2,057,700 | — | — |
| 2024-02-09 | $4.20 | $60.93 | 1,418,700 | — | — |
| 2024-02-08 | $4.19 | $60.78 | 1,639,100 | — | — |
| 2024-02-07 | $4.18 | $60.64 | 1,967,700 | — | — |
| 2024-02-06 | $4.12 | $59.77 | 2,391,200 | — | — |
| 2024-02-05 | $4.11 | $59.62 | 3,661,900 | — | — |
| 2024-02-02 | $4.22 | $61.22 | 3,457,400 | — | — |
| 2024-02-01 | $4.28 | $62.09 | 5,297,000 | — | — |
| 2024-01-31 | $4.45 | $64.55 | 5,000,300 | — | — |
| 2024-01-30 | $4.41 | $63.97 | 2,916,100 | — | — |
| 2024-01-29 | $4.43 | $64.26 | 1,796,900 | — | — |
| 2024-01-26 | $4.49 | $65.13 | 3,468,600 | — | — |
| 2024-01-25 | $4.38 | $63.54 | 2,107,000 | — | — |
| 2024-01-24 | $4.42 | $64.12 | 2,947,100 | — | — |
| 2024-01-23 | $4.27 | $61.94 | 2,157,100 | — | — |
| 2024-01-22 | $4.31 | $62.52 | 2,491,000 | — | — |
| 2024-01-19 | $4.44 | $64.41 | 2,920,300 | — | — |
| 2024-01-18 | $4.45 | $64.55 | 3,435,300 | — | — |
| 2024-01-17 | $4.49 | $65.13 | 2,829,000 | — | — |
| 2024-01-16 | $4.47 | $64.84 | 3,549,500 | — | — |
| 2024-01-12 | $4.46 | $64.70 | 4,226,900 | — | — |
| 2024-01-11 | $4.35 | $63.10 | 2,392,400 | — | — |
| 2024-01-10 | $4.40 | $63.83 | 2,064,400 | — | — |
| 2024-01-09 | $4.45 | $64.55 | 1,712,300 | — | — |
| 2024-01-08 | $4.47 | $64.84 | 3,455,000 | — | — |
| 2024-01-05 | $4.56 | $66.15 | 6,486,900 | — | — |
| 2024-01-04 | $4.41 | $63.97 | 3,108,400 | — | — |
| 2024-01-03 | $4.46 | $64.70 | 5,125,900 | — | — |
| 2024-01-02 | $4.29 | $62.23 | 2,240,900 | — | — |