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
- 2003-11-24 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.44 | $34.48 | 863,100 | — | — |
| 2024-12-30 | $2.41 | $34.05 | 1,013,300 | — | — |
| 2024-12-27 | $2.46 | $34.76 | 412,700 | — | — |
| 2024-12-26 | $2.49 | $35.18 | 426,100 | — | — |
| 2024-12-24 | $2.50 | $35.32 | 224,200 | — | — |
| 2024-12-23 | $2.48 | $35.04 | 326,900 | — | — |
| 2024-12-20 | $2.50 | $35.32 | 398,400 | — | — |
| 2024-12-19 | $2.48 | $35.04 | 697,900 | — | — |
| 2024-12-18 | $2.46 | $34.76 | 1,444,300 | — | — |
| 2024-12-17 | $2.60 | $36.74 | 532,200 | — | — |
| 2024-12-16 | $2.64 | $36.81 | 594,900 | — | — |
| 2024-12-13 | $2.65 | $36.95 | 282,900 | — | — |
| 2024-12-12 | $2.65 | $36.95 | 387,900 | — | — |
| 2024-12-11 | $2.65 | $36.95 | 442,000 | — | — |
| 2024-12-10 | $2.66 | $37.09 | 342,900 | — | — |
| 2024-12-09 | $2.65 | $36.95 | 406,800 | — | — |
| 2024-12-06 | $2.66 | $37.09 | 313,900 | — | — |
| 2024-12-05 | $2.65 | $36.95 | 321,100 | — | — |
| 2024-12-04 | $2.65 | $36.95 | 375,700 | — | — |
| 2024-12-03 | $2.64 | $36.81 | 418,300 | — | — |
| 2024-12-02 | $2.67 | $37.22 | 479,300 | — | — |
| 2024-11-29 | $2.70 | $37.64 | 292,000 | — | — |
| 2024-11-27 | $2.68 | $37.36 | 344,500 | — | — |
| 2024-11-26 | $2.63 | $36.67 | 324,300 | — | — |
| 2024-11-25 | $2.67 | $37.22 | 374,500 | — | — |
| 2024-11-22 | $2.62 | $36.53 | 611,600 | — | — |
| 2024-11-21 | $2.64 | $36.81 | 479,900 | — | — |
| 2024-11-20 | $2.66 | $37.09 | 683,700 | — | — |
| 2024-11-19 | $2.72 | $37.92 | 310,300 | — | — |
| 2024-11-18 | $2.70 | $37.64 | 465,400 | — | — |
| 2024-11-15 | $2.70 | $37.64 | 1,084,600 | — | — |
| 2024-11-14 | $2.80 | $38.55 | 894,900 | — | — |
| 2024-11-13 | $2.80 | $38.55 | 560,600 | — | — |
| 2024-11-12 | $2.85 | $39.24 | 781,200 | — | — |
| 2024-11-11 | $2.87 | $39.51 | 654,000 | — | — |
| 2024-11-08 | $2.91 | $40.06 | 513,800 | — | — |
| 2024-11-07 | $2.95 | $40.61 | 339,100 | — | — |
| 2024-11-06 | $2.92 | $40.20 | 369,700 | — | — |
| 2024-11-05 | $2.90 | $39.93 | 340,700 | — | — |
| 2024-11-04 | $2.90 | $39.93 | 284,800 | — | — |
| 2024-11-01 | $2.93 | $40.34 | 425,200 | — | — |
| 2024-10-31 | $2.92 | $40.20 | 337,000 | — | — |
| 2024-10-30 | $2.91 | $40.06 | 215,900 | — | — |
| 2024-10-29 | $2.89 | $39.79 | 204,800 | — | — |
| 2024-10-28 | $2.89 | $39.79 | 186,600 | — | — |
| 2024-10-25 | $2.90 | $39.93 | 208,600 | — | — |
| 2024-10-24 | $2.91 | $40.06 | 351,900 | — | — |
| 2024-10-23 | $2.89 | $39.79 | 217,700 | — | — |
| 2024-10-22 | $2.90 | $39.93 | 299,000 | — | — |
| 2024-10-21 | $2.91 | $40.06 | 352,700 | — | — |
| 2024-10-18 | $2.91 | $40.06 | 431,100 | — | — |
| 2024-10-17 | $2.94 | $40.48 | 626,600 | — | — |
| 2024-10-16 | $2.98 | $40.55 | 1,030,500 | — | — |
| 2024-10-15 | $2.95 | $40.14 | 649,200 | — | — |
| 2024-10-14 | $2.93 | $39.87 | 506,000 | — | — |
| 2024-10-11 | $2.92 | $39.73 | 322,500 | — | — |
| 2024-10-10 | $2.91 | $39.59 | 215,300 | — | — |
| 2024-10-09 | $2.90 | $39.46 | 330,100 | — | — |
| 2024-10-08 | $2.91 | $39.59 | 337,200 | — | — |
| 2024-10-07 | $2.88 | $39.18 | 443,000 | — | — |
| 2024-10-04 | $2.88 | $39.18 | 321,800 | — | — |
| 2024-10-03 | $2.84 | $38.64 | 395,900 | — | — |
| 2024-10-02 | $2.83 | $38.50 | 290,900 | — | — |
| 2024-10-01 | $2.80 | $38.10 | 353,000 | — | — |
| 2024-09-30 | $2.83 | $38.50 | 566,200 | — | — |
| 2024-09-27 | $2.80 | $38.10 | 358,100 | — | — |
| 2024-09-26 | $2.75 | $37.42 | 517,200 | — | — |
| 2024-09-25 | $2.75 | $37.42 | 547,500 | — | — |
| 2024-09-24 | $2.76 | $37.55 | 714,400 | — | — |
| 2024-09-23 | $2.81 | $38.23 | 408,400 | — | — |
| 2024-09-20 | $2.79 | $37.96 | 555,200 | — | — |
| 2024-09-19 | $2.80 | $38.10 | 925,300 | — | — |
| 2024-09-18 | $2.84 | $38.64 | 922,400 | — | — |
| 2024-09-17 | $2.87 | $39.05 | 654,300 | — | — |
| 2024-09-16 | $2.87 | $39.05 | 1,282,900 | — | — |
| 2024-09-13 | $2.94 | $39.52 | 1,118,500 | — | — |
| 2024-09-12 | $2.92 | $39.26 | 344,400 | — | — |
| 2024-09-11 | $2.90 | $38.99 | 319,000 | — | — |
| 2024-09-10 | $2.91 | $39.12 | 733,400 | — | — |
| 2024-09-09 | $2.92 | $39.26 | 492,300 | — | — |
| 2024-09-06 | $2.92 | $39.26 | 384,100 | — | — |
| 2024-09-05 | $2.94 | $39.52 | 453,100 | — | — |
| 2024-09-04 | $2.93 | $39.39 | 620,100 | — | — |
| 2024-09-03 | $2.95 | $39.66 | 489,900 | — | — |
| 2024-08-30 | $2.94 | $39.52 | 488,300 | — | — |
| 2024-08-29 | $2.94 | $39.52 | 351,600 | — | — |
| 2024-08-28 | $2.93 | $39.39 | 370,900 | — | — |
| 2024-08-27 | $2.95 | $39.66 | 273,800 | — | — |
| 2024-08-26 | $2.94 | $39.52 | 371,000 | — | — |
| 2024-08-23 | $2.95 | $39.66 | 449,300 | — | — |
| 2024-08-22 | $2.96 | $39.79 | 302,200 | — | — |
| 2024-08-21 | $2.96 | $39.79 | 514,600 | — | — |
| 2024-08-20 | $2.96 | $39.79 | 447,300 | — | — |
| 2024-08-19 | $2.98 | $40.06 | 400,600 | — | — |
| 2024-08-16 | $2.97 | $39.93 | 703,500 | — | — |
| 2024-08-15 | $3.04 | $40.40 | 383,400 | — | — |
| 2024-08-14 | $3.06 | $40.66 | 326,200 | — | — |
| 2024-08-13 | $3.03 | $40.27 | 218,200 | — | — |
| 2024-08-12 | $3.02 | $40.13 | 289,100 | — | — |
| 2024-08-09 | $3.00 | $39.87 | 148,100 | — | — |
| 2024-08-08 | $2.97 | $39.47 | 201,700 | — | — |
| 2024-08-07 | $2.98 | $39.60 | 187,500 | — | — |
| 2024-08-06 | $2.97 | $39.47 | 260,300 | — | — |
| 2024-08-05 | $2.96 | $39.34 | 619,800 | — | — |
| 2024-08-02 | $3.00 | $39.87 | 233,300 | — | — |
| 2024-08-01 | $3.00 | $39.87 | 236,600 | — | — |
| 2024-07-31 | $3.02 | $40.13 | 268,400 | — | — |
| 2024-07-30 | $3.00 | $39.87 | 185,900 | — | — |
| 2024-07-29 | $2.99 | $39.73 | 168,500 | — | — |
| 2024-07-26 | $2.98 | $39.60 | 211,000 | — | — |
| 2024-07-25 | $2.98 | $39.60 | 186,700 | — | — |
| 2024-07-24 | $2.98 | $39.60 | 272,000 | — | — |
| 2024-07-23 | $3.00 | $39.87 | 377,600 | — | — |
| 2024-07-22 | $3.01 | $40.00 | 175,700 | — | — |
| 2024-07-19 | $3.02 | $40.13 | 118,500 | — | — |
| 2024-07-18 | $3.01 | $40.00 | 329,600 | — | — |
| 2024-07-17 | $3.05 | $40.53 | 495,700 | — | — |
| 2024-07-16 | $3.10 | $40.73 | 856,000 | — | — |
| 2024-07-15 | $3.02 | $39.68 | 802,000 | — | — |
| 2024-07-12 | $3.01 | $39.55 | 388,200 | — | — |
| 2024-07-11 | $2.99 | $39.29 | 418,400 | — | — |
| 2024-07-10 | $2.99 | $39.29 | 201,800 | — | — |
| 2024-07-09 | $2.97 | $39.02 | 276,100 | — | — |
| 2024-07-08 | $2.99 | $39.29 | 230,000 | — | — |
| 2024-07-05 | $2.96 | $38.89 | 230,600 | — | — |
| 2024-07-03 | $2.96 | $38.89 | 245,300 | — | — |
| 2024-07-02 | $2.92 | $38.37 | 972,500 | — | — |
| 2024-07-01 | $2.92 | $38.37 | 284,100 | — | — |
| 2024-06-28 | $2.94 | $38.63 | 409,200 | — | — |
| 2024-06-27 | $2.94 | $38.63 | 298,800 | — | — |
| 2024-06-26 | $2.94 | $38.63 | 231,500 | — | — |
| 2024-06-25 | $2.94 | $38.63 | 261,500 | — | — |
| 2024-06-24 | $2.94 | $38.63 | 490,900 | — | — |
| 2024-06-21 | $2.96 | $38.89 | 211,400 | — | — |
| 2024-06-20 | $2.96 | $38.89 | 519,500 | — | — |
| 2024-06-18 | $2.98 | $39.15 | 436,000 | — | — |
| 2024-06-17 | $3.00 | $39.42 | 387,500 | — | — |
| 2024-06-14 | $3.02 | $39.68 | 287,100 | — | — |
| 2024-06-13 | $3.03 | $39.35 | 293,400 | — | — |
| 2024-06-12 | $3.02 | $39.22 | 442,000 | — | — |
| 2024-06-11 | $3.03 | $39.35 | 382,600 | — | — |
| 2024-06-10 | $3.06 | $39.74 | 334,800 | — | — |
| 2024-06-07 | $3.09 | $40.13 | 155,100 | — | — |
| 2024-06-06 | $3.07 | $39.87 | 249,700 | — | — |
| 2024-06-05 | $3.08 | $40.00 | 205,700 | — | — |
| 2024-06-04 | $3.08 | $40.00 | 241,700 | — | — |
| 2024-06-03 | $3.10 | $40.26 | 364,000 | — | — |
| 2024-05-31 | $3.09 | $40.13 | 327,800 | — | — |
| 2024-05-30 | $3.07 | $39.87 | 211,200 | — | — |
| 2024-05-29 | $3.06 | $39.74 | 224,000 | — | — |
| 2024-05-28 | $3.05 | $39.61 | 294,000 | — | — |
| 2024-05-24 | $3.09 | $40.13 | 227,400 | — | — |
| 2024-05-23 | $3.08 | $40.00 | 199,500 | — | — |
| 2024-05-22 | $3.09 | $40.13 | 257,900 | — | — |
| 2024-05-21 | $3.11 | $40.39 | 252,400 | — | — |
| 2024-05-20 | $3.12 | $40.52 | 428,400 | — | — |
| 2024-05-17 | $3.15 | $40.91 | 289,500 | — | — |
| 2024-05-16 | $3.16 | $41.04 | 486,600 | — | — |
| 2024-05-15 | $3.22 | $41.36 | 366,400 | — | — |
| 2024-05-14 | $3.25 | $41.75 | 321,100 | — | — |
| 2024-05-13 | $3.23 | $41.49 | 304,000 | — | — |
| 2024-05-10 | $3.22 | $41.36 | 243,700 | — | — |
| 2024-05-09 | $3.21 | $41.24 | 207,900 | — | — |
| 2024-05-08 | $3.22 | $41.36 | 142,900 | — | — |
| 2024-05-07 | $3.22 | $41.36 | 254,600 | — | — |
| 2024-05-06 | $3.23 | $41.49 | 214,800 | — | — |
| 2024-05-03 | $3.18 | $40.85 | 325,800 | — | — |
| 2024-05-02 | $3.21 | $41.24 | 230,100 | — | — |
| 2024-05-01 | $3.29 | $42.26 | 301,600 | — | — |
| 2024-04-30 | $3.22 | $41.36 | 168,300 | — | — |
| 2024-04-29 | $3.23 | $41.49 | 199,100 | — | — |
| 2024-04-26 | $3.20 | $41.11 | 157,100 | — | — |
| 2024-04-25 | $3.19 | $40.98 | 123,900 | — | — |
| 2024-04-24 | $3.21 | $41.24 | 98,600 | — | — |
| 2024-04-23 | $3.19 | $40.98 | 120,300 | — | — |
| 2024-04-22 | $3.19 | $40.98 | 128,700 | — | — |
| 2024-04-19 | $3.16 | $40.59 | 103,700 | — | — |
| 2024-04-18 | $3.16 | $40.59 | 82,500 | — | — |
| 2024-04-17 | $3.13 | $40.21 | 146,400 | — | — |
| 2024-04-16 | $3.10 | $39.82 | 127,100 | — | — |
| 2024-04-15 | $3.10 | $39.82 | 258,400 | — | — |
| 2024-04-12 | $3.20 | $40.66 | 414,400 | — | — |
| 2024-04-11 | $3.20 | $40.66 | 178,900 | — | — |
| 2024-04-10 | $3.17 | $40.28 | 206,900 | — | — |
| 2024-04-09 | $3.21 | $40.78 | 227,100 | — | — |
| 2024-04-08 | $3.19 | $40.53 | 212,600 | — | — |
| 2024-04-05 | $3.17 | $40.28 | 290,700 | — | — |
| 2024-04-04 | $3.14 | $39.90 | 226,000 | — | — |
| 2024-04-03 | $3.18 | $40.40 | 224,300 | — | — |
| 2024-04-02 | $3.17 | $40.28 | 197,100 | — | — |
| 2024-04-01 | $3.14 | $39.90 | 235,700 | — | — |
| 2024-03-28 | $3.17 | $40.28 | 215,400 | — | — |
| 2024-03-27 | $3.14 | $39.90 | 179,000 | — | — |
| 2024-03-26 | $3.10 | $39.39 | 168,600 | — | — |
| 2024-03-25 | $3.06 | $38.88 | 274,500 | — | — |
| 2024-03-22 | $3.03 | $38.50 | 147,800 | — | — |
| 2024-03-21 | $3.04 | $38.63 | 130,600 | — | — |
| 2024-03-20 | $3.05 | $38.75 | 167,100 | — | — |
| 2024-03-19 | $3.06 | $38.88 | 195,200 | — | — |
| 2024-03-18 | $3.01 | $38.24 | 217,600 | — | — |
| 2024-03-15 | $3.05 | $38.75 | 370,000 | — | — |
| 2024-03-14 | $3.09 | $39.26 | 333,900 | — | — |
| 2024-03-13 | $3.21 | $40.34 | 181,900 | — | — |
| 2024-03-12 | $3.19 | $40.09 | 251,300 | — | — |
| 2024-03-11 | $3.14 | $39.46 | 156,900 | — | — |
| 2024-03-08 | $3.14 | $39.46 | 139,500 | — | — |
| 2024-03-07 | $3.12 | $39.21 | 136,700 | — | — |
| 2024-03-06 | $3.12 | $39.21 | 208,900 | — | — |
| 2024-03-05 | $3.11 | $39.08 | 194,200 | — | — |
| 2024-03-04 | $3.10 | $38.96 | 322,000 | — | — |
| 2024-03-01 | $3.08 | $38.71 | 193,500 | — | — |
| 2024-02-29 | $3.09 | $38.83 | 146,400 | — | — |
| 2024-02-28 | $3.07 | $38.58 | 102,100 | — | — |
| 2024-02-27 | $3.08 | $38.71 | 165,100 | — | — |
| 2024-02-26 | $3.06 | $38.46 | 197,900 | — | — |
| 2024-02-23 | $3.09 | $38.83 | 103,300 | — | — |
| 2024-02-22 | $3.07 | $38.58 | 184,700 | — | — |
| 2024-02-21 | $3.07 | $38.58 | 116,100 | — | — |
| 2024-02-20 | $3.09 | $38.83 | 252,900 | — | — |
| 2024-02-16 | $3.13 | $39.33 | 135,400 | — | — |
| 2024-02-15 | $3.12 | $39.21 | 163,600 | — | — |
| 2024-02-14 | $3.09 | $38.83 | 207,100 | — | — |
| 2024-02-13 | $3.11 | $38.64 | 221,500 | — | — |
| 2024-02-12 | $3.13 | $38.89 | 364,400 | — | — |
| 2024-02-09 | $3.07 | $38.15 | 239,000 | — | — |
| 2024-02-08 | $3.03 | $37.65 | 195,400 | — | — |
| 2024-02-07 | $3.04 | $37.77 | 160,200 | — | — |
| 2024-02-06 | $3.03 | $37.65 | 178,700 | — | — |
| 2024-02-05 | $3.04 | $37.77 | 255,900 | — | — |
| 2024-02-02 | $3.05 | $37.90 | 223,000 | — | — |
| 2024-02-01 | $3.06 | $38.02 | 314,800 | — | — |
| 2024-01-31 | $3.05 | $37.90 | 183,500 | — | — |
| 2024-01-30 | $3.05 | $37.90 | 180,000 | — | — |
| 2024-01-29 | $3.06 | $38.02 | 250,900 | — | — |
| 2024-01-26 | $3.05 | $37.90 | 150,600 | — | — |
| 2024-01-25 | $3.01 | $37.40 | 150,400 | — | — |
| 2024-01-24 | $3.02 | $37.53 | 119,500 | — | — |
| 2024-01-23 | $3.05 | $37.90 | 184,700 | — | — |
| 2024-01-22 | $3.04 | $37.77 | 335,000 | — | — |
| 2024-01-19 | $3.01 | $37.40 | 219,600 | — | — |
| 2024-01-18 | $2.99 | $37.15 | 126,700 | — | — |
| 2024-01-17 | $2.97 | $36.90 | 288,700 | — | — |
| 2024-01-16 | $3.00 | $37.28 | 295,000 | — | — |
| 2024-01-12 | $3.03 | $37.21 | 366,400 | — | — |
| 2024-01-11 | $3.02 | $37.09 | 289,700 | — | — |
| 2024-01-10 | $3.01 | $36.97 | 214,900 | — | — |
| 2024-01-09 | $3.00 | $36.85 | 260,800 | — | — |
| 2024-01-08 | $2.99 | $36.72 | 396,000 | — | — |
| 2024-01-05 | $2.96 | $36.36 | 318,700 | — | — |
| 2024-01-04 | $2.93 | $35.99 | 231,700 | — | — |
| 2024-01-03 | $2.91 | $35.74 | 377,700 | — | — |
| 2024-01-02 | $2.88 | $35.37 | 360,900 | — | — |