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-10-08 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 | $18.94 | $74.22 | 44,800 |
| 2025-12-30 | $18.93 | $74.18 | 97,400 |
| 2025-12-29 | $18.80 | $73.67 | 69,700 |
| 2025-12-26 | $18.85 | $73.87 | 59,200 |
| 2025-12-24 | $18.82 | $73.75 | 38,600 |
| 2025-12-23 | $18.84 | $73.83 | 82,900 |
| 2025-12-22 | $18.52 | $72.58 | 88,100 |
| 2025-12-19 | $18.49 | $72.46 | 98,100 |
| 2025-12-18 | $18.40 | $72.11 | 87,500 |
| 2025-12-17 | $18.38 | $72.03 | 80,200 |
| 2025-12-16 | $18.04 | $70.70 | 98,400 |
| 2025-12-15 | $18.06 | $70.77 | 118,200 |
| 2025-12-12 | $17.86 | $69.99 | 112,300 |
| 2025-12-11 | $17.55 | $68.78 | 164,600 |
| 2025-12-10 | $18.03 | $70.66 | 79,000 |
| 2025-12-09 | $18.00 | $70.54 | 77,400 |
| 2025-12-08 | $17.97 | $70.42 | 112,600 |
| 2025-12-05 | $17.91 | $70.19 | 80,000 |
| 2025-12-04 | $18.09 | $70.89 | 84,600 |
| 2025-12-03 | $18.44 | $72.26 | 152,100 |
| 2025-12-02 | $17.69 | $69.32 | 165,700 |
| 2025-12-01 | $17.58 | $68.89 | 190,400 |
| 2025-11-28 | $17.76 | $69.60 | 42,900 |
| 2025-11-26 | $18.00 | $70.54 | 109,200 |
| 2025-11-25 | $17.72 | $69.44 | 195,500 |
| 2025-11-24 | $17.66 | $69.21 | 142,100 |
| 2025-11-21 | $17.82 | $69.83 | 152,700 |
| 2025-11-20 | $17.71 | $69.40 | 133,800 |
| 2025-11-19 | $17.67 | $69.25 | 146,200 |
| 2025-11-18 | $17.76 | $69.60 | 267,300 |
| 2025-11-17 | $17.65 | $69.17 | 221,200 |
| 2025-11-14 | $17.72 | $69.44 | 102,600 |
| 2025-11-13 | $17.65 | $69.17 | 169,500 |
| 2025-11-12 | $17.97 | $70.42 | 61,600 |
| 2025-11-11 | $18.62 | $72.97 | 57,000 |
| 2025-11-10 | $18.52 | $72.58 | 132,500 |
| 2025-11-07 | $18.74 | $73.44 | 96,100 |
| 2025-11-06 | $18.64 | $73.05 | 108,800 |
| 2025-11-05 | $18.47 | $72.38 | 79,700 |
| 2025-11-04 | $18.17 | $71.20 | 88,000 |
| 2025-11-03 | $18.33 | $71.83 | 133,200 |
| 2025-10-31 | $18.64 | $73.05 | 144,100 |
| 2025-10-30 | $18.87 | $73.95 | 110,200 |
| 2025-10-29 | $18.83 | $73.79 | 63,800 |
| 2025-10-28 | $18.86 | $73.91 | 163,800 |
| 2025-10-27 | $18.76 | $73.52 | 79,500 |
| 2025-10-24 | $18.61 | $72.93 | 46,900 |
| 2025-10-23 | $18.58 | $72.81 | 376,500 |
| 2025-10-22 | $18.82 | $73.75 | 59,500 |
| 2025-10-21 | $19.02 | $74.54 | 54,300 |
| 2025-10-20 | $19.17 | $75.12 | 138,500 |
| 2025-10-17 | $19.09 | $74.81 | 97,500 |
| 2025-10-16 | $19.00 | $74.46 | 112,200 |
| 2025-10-15 | $19.04 | $74.61 | 75,000 |
| 2025-10-14 | $18.83 | $73.79 | 93,800 |
| 2025-10-13 | $18.78 | $73.60 | 101,900 |
| 2025-10-10 | $18.72 | $73.36 | 74,800 |
| 2025-10-09 | $18.73 | $73.40 | 81,500 |
| 2025-10-08 | $18.93 | $74.18 | 84,200 |
| 2025-10-07 | $18.84 | $73.83 | 189,400 |
| 2025-10-06 | $19.00 | $74.46 | 110,600 |
| 2025-10-03 | $18.90 | $74.07 | 82,400 |
| 2025-10-02 | $18.80 | $73.67 | 54,600 |
| 2025-10-01 | $19.01 | $74.50 | 99,100 |
| 2025-09-30 | $18.94 | $74.22 | 509,200 |
| 2025-09-29 | $18.82 | $73.75 | 74,600 |
| 2025-09-26 | $18.87 | $73.95 | 97,600 |
| 2025-09-25 | $18.68 | $73.20 | 123,600 |
| 2025-09-24 | $18.53 | $72.62 | 70,800 |
| 2025-09-23 | $18.69 | $73.24 | 105,100 |
| 2025-09-22 | $18.56 | $72.73 | 68,700 |
| 2025-09-19 | $18.43 | $72.22 | 124,400 |
| 2025-09-18 | $18.32 | $71.79 | 96,100 |
| 2025-09-17 | $18.41 | $72.15 | 76,900 |
| 2025-09-16 | $18.59 | $72.85 | 69,600 |
| 2025-09-15 | $18.61 | $72.93 | 252,500 |
| 2025-09-12 | $18.22 | $71.40 | 92,900 |
| 2025-09-11 | $18.04 | $70.70 | 96,700 |
| 2025-09-10 | $18.09 | $70.89 | 60,600 |
| 2025-09-09 | $18.00 | $70.54 | 283,900 |
| 2025-09-08 | $18.06 | $70.77 | 129,300 |
| 2025-09-05 | $17.84 | $69.91 | 68,700 |
| 2025-09-04 | $17.42 | $68.27 | 101,800 |
| 2025-09-03 | $17.33 | $67.91 | 99,600 |
| 2025-09-02 | $17.19 | $67.36 | 216,000 |
| 2025-08-29 | $17.92 | $70.23 | 60,500 |
| 2025-08-28 | $18.21 | $71.36 | 92,200 |
| 2025-08-27 | $18.32 | $71.79 | 103,200 |
| 2025-08-26 | $18.24 | $71.48 | 88,600 |
| 2025-08-25 | $17.87 | $70.03 | 62,300 |
| 2025-08-22 | $18.07 | $70.81 | 83,700 |
| 2025-08-21 | $18.07 | $70.81 | 128,100 |
| 2025-08-20 | $18.39 | $72.07 | 158,000 |
| 2025-08-19 | $18.40 | $72.11 | 78,400 |
| 2025-08-18 | $18.40 | $72.11 | 78,900 |
| 2025-08-15 | $18.58 | $72.81 | 74,400 |
| 2025-08-14 | $18.59 | $72.85 | 153,000 |
| 2025-08-13 | $18.82 | $73.75 | 54,500 |
| 2025-08-12 | $18.60 | $72.89 | 83,500 |
| 2025-08-11 | $18.51 | $72.54 | 84,000 |
| 2025-08-08 | $18.63 | $73.01 | 93,200 |
| 2025-08-07 | $18.97 | $74.34 | 113,100 |
| 2025-08-06 | $19.30 | $75.63 | 59,200 |
| 2025-08-05 | $18.98 | $74.38 | 136,200 |
| 2025-08-04 | $19.14 | $75.01 | 96,900 |
| 2025-08-01 | $18.59 | $72.85 | 106,900 |
| 2025-07-31 | $18.32 | $71.79 | 97,800 |
| 2025-07-30 | $18.09 | $70.89 | 82,700 |
| 2025-07-29 | $18.14 | $71.09 | 137,400 |
| 2025-07-28 | $18.21 | $71.36 | 92,800 |
| 2025-07-25 | $18.53 | $72.62 | 95,600 |
| 2025-07-24 | $18.56 | $72.73 | 302,800 |
| 2025-07-23 | $18.62 | $72.97 | 651,900 |
| 2025-07-22 | $19.16 | $75.08 | 431,600 |
| 2025-07-21 | $19.01 | $74.50 | 998,800 |
| 2025-07-18 | $18.67 | $73.16 | 200,400 |
| 2025-07-17 | $18.44 | $72.26 | 162,500 |
| 2025-07-16 | $18.70 | $73.28 | 942,400 |
| 2025-07-15 | $18.49 | $72.46 | 398,600 |
| 2025-07-14 | $18.94 | $74.22 | 85,500 |
| 2025-07-11 | $18.77 | $73.56 | 204,800 |
| 2025-07-10 | $18.65 | $73.09 | 87,500 |
| 2025-07-09 | $18.89 | $74.03 | 138,300 |
| 2025-07-08 | $18.51 | $72.54 | 81,700 |
| 2025-07-07 | $18.55 | $72.69 | 144,200 |
| 2025-07-03 | $18.48 | $72.42 | 64,000 |
| 2025-07-02 | $18.42 | $72.18 | 208,800 |
| 2025-07-01 | $18.77 | $73.56 | 108,200 |
| 2025-06-30 | $18.53 | $72.62 | 157,600 |
| 2025-06-27 | $18.36 | $71.95 | 114,400 |
| 2025-06-26 | $18.30 | $71.71 | 190,300 |
| 2025-06-25 | $17.96 | $70.38 | 77,200 |
| 2025-06-24 | $18.21 | $71.36 | 131,400 |
| 2025-06-23 | $18.32 | $71.79 | 255,300 |
| 2025-06-20 | $17.96 | $70.38 | 220,200 |
| 2025-06-18 | $17.54 | $68.74 | 89,500 |
| 2025-06-17 | $17.62 | $69.05 | 106,000 |
| 2025-06-16 | $17.64 | $69.13 | 106,500 |
| 2025-06-13 | $17.88 | $70.07 | 182,900 |
| 2025-06-12 | $18.00 | $70.54 | 195,800 |
| 2025-06-11 | $17.56 | $68.81 | 419,500 |
| 2025-06-10 | $17.49 | $68.54 | 85,100 |
| 2025-06-09 | $17.43 | $68.31 | 111,400 |
| 2025-06-06 | $17.59 | $68.93 | 229,400 |
| 2025-06-05 | $17.64 | $69.13 | 192,100 |
| 2025-06-04 | $17.60 | $68.97 | 2,532,100 |
| 2025-06-03 | $17.49 | $68.54 | 156,200 |
| 2025-06-02 | $17.74 | $69.52 | 328,300 |
| 2025-05-30 | $17.68 | $69.28 | 96,400 |
| 2025-05-29 | $17.67 | $69.25 | 74,600 |
| 2025-05-28 | $17.60 | $68.97 | 166,000 |
| 2025-05-27 | $17.90 | $70.15 | 3,730,700 |
| 2025-05-23 | $17.86 | $69.99 | 85,000 |
| 2025-05-22 | $17.61 | $69.01 | 363,400 |
| 2025-05-21 | $17.53 | $68.70 | 231,100 |
| 2025-05-20 | $17.33 | $67.91 | 1,286,100 |
| 2025-05-19 | $17.02 | $66.70 | 738,100 |
| 2025-05-16 | $17.23 | $65.10 | 86,700 |
| 2025-05-15 | $17.17 | $64.87 | 77,000 |
| 2025-05-14 | $16.88 | $63.77 | 521,000 |
| 2025-05-13 | $16.49 | $62.30 | 286,400 |
| 2025-05-12 | $16.72 | $63.17 | 622,000 |
| 2025-05-09 | $17.57 | $66.38 | 2,704,200 |
| 2025-05-08 | $17.47 | $66.00 | 1,795,200 |
| 2025-05-07 | $17.98 | $67.93 | 2,899,400 |
| 2025-05-06 | $17.93 | $67.74 | 65,700 |
| 2025-05-05 | $17.65 | $66.68 | 90,000 |
| 2025-05-02 | $17.52 | $66.19 | 106,100 |
| 2025-05-01 | $17.45 | $65.93 | 79,400 |
| 2025-04-30 | $17.50 | $66.12 | 217,300 |
| 2025-04-29 | $17.45 | $65.93 | 323,900 |
| 2025-04-28 | $17.24 | $65.13 | 65,500 |
| 2025-04-25 | $17.11 | $64.64 | 54,400 |
| 2025-04-24 | $17.26 | $65.21 | 136,500 |
| 2025-04-23 | $17.13 | $64.72 | 276,600 |
| 2025-04-22 | $17.80 | $67.25 | 201,200 |
| 2025-04-21 | $17.28 | $65.28 | 59,400 |
| 2025-04-17 | $17.38 | $65.66 | 95,500 |
| 2025-04-16 | $17.17 | $64.87 | 169,800 |
| 2025-04-15 | $16.80 | $63.47 | 114,600 |
| 2025-04-14 | $16.53 | $62.45 | 234,700 |
| 2025-04-11 | $16.63 | $62.83 | 319,200 |
| 2025-04-10 | $16.11 | $60.86 | 362,000 |
| 2025-04-09 | $16.06 | $60.68 | 360,900 |
| 2025-04-08 | $15.03 | $56.78 | 349,100 |
| 2025-04-07 | $14.81 | $55.95 | 309,000 |
| 2025-04-04 | $15.09 | $57.01 | 270,100 |
| 2025-04-03 | $16.11 | $60.86 | 110,700 |
| 2025-04-02 | $15.20 | $57.43 | 231,700 |
| 2025-04-01 | $15.19 | $57.39 | 147,600 |
| 2025-03-31 | $15.15 | $57.24 | 220,900 |
| 2025-03-28 | $15.05 | $56.86 | 165,100 |
| 2025-03-27 | $14.70 | $55.54 | 129,000 |
| 2025-03-26 | $14.48 | $54.71 | 62,100 |
| 2025-03-25 | $14.37 | $54.29 | 53,900 |
| 2025-03-24 | $14.16 | $53.50 | 88,200 |
| 2025-03-21 | $14.30 | $54.03 | 191,000 |
| 2025-03-20 | $14.41 | $54.44 | 118,700 |
| 2025-03-19 | $14.33 | $54.14 | 48,600 |
| 2025-03-18 | $14.40 | $54.40 | 68,700 |
| 2025-03-17 | $14.36 | $54.25 | 111,300 |
| 2025-03-14 | $14.24 | $53.80 | 93,000 |
| 2025-03-13 | $14.20 | $53.65 | 194,200 |
| 2025-03-12 | $14.06 | $53.12 | 99,300 |
| 2025-03-11 | $14.04 | $53.04 | 136,900 |
| 2025-03-10 | $13.96 | $52.74 | 164,700 |
| 2025-03-07 | $14.08 | $53.19 | 95,500 |
| 2025-03-06 | $13.52 | $51.08 | 126,200 |
| 2025-03-05 | $13.24 | $50.02 | 111,100 |
| 2025-03-04 | $13.30 | $50.25 | 100,700 |
| 2025-03-03 | $12.94 | $48.89 | 191,000 |
| 2025-02-28 | $12.83 | $48.47 | 264,900 |
| 2025-02-27 | $12.86 | $48.59 | 146,200 |
| 2025-02-26 | $13.27 | $50.13 | 49,400 |
| 2025-02-25 | $12.83 | $48.47 | 88,300 |
| 2025-02-24 | $12.73 | $48.09 | 376,300 |
| 2025-02-21 | $12.40 | $46.85 | 1,581,800 |
| 2025-02-20 | $12.34 | $46.62 | 969,200 |
| 2025-02-19 | $12.14 | $45.87 | 97,100 |
| 2025-02-18 | $12.08 | $45.64 | 207,300 |
| 2025-02-14 | $12.13 | $45.83 | 89,500 |
| 2025-02-13 | $12.06 | $45.56 | 70,900 |
| 2025-02-12 | $11.86 | $44.81 | 130,900 |
| 2025-02-11 | $11.98 | $45.26 | 100,500 |
| 2025-02-10 | $12.00 | $45.34 | 143,300 |
| 2025-02-07 | $12.03 | $45.45 | 85,900 |
| 2025-02-06 | $11.96 | $45.19 | 405,100 |
| 2025-02-05 | $12.00 | $45.34 | 582,500 |
| 2025-02-04 | $11.86 | $44.81 | 201,600 |
| 2025-02-03 | $11.78 | $44.51 | 278,300 |
| 2025-01-31 | $11.85 | $44.77 | 145,900 |
| 2025-01-30 | $12.06 | $45.56 | 801,400 |
| 2025-01-29 | $11.77 | $44.47 | 629,600 |
| 2025-01-28 | $11.64 | $43.98 | 270,200 |
| 2025-01-27 | $11.51 | $43.49 | 210,100 |
| 2025-01-24 | $11.33 | $42.81 | 158,900 |
| 2025-01-23 | $11.34 | $42.84 | 135,900 |
| 2025-01-22 | $11.27 | $42.58 | 246,500 |
| 2025-01-21 | $11.53 | $43.56 | 232,400 |
| 2025-01-17 | $11.37 | $42.96 | 144,000 |
| 2025-01-16 | $11.23 | $42.43 | 2,060,100 |
| 2025-01-15 | $11.05 | $41.75 | 100,900 |
| 2025-01-14 | $10.89 | $41.14 | 436,000 |
| 2025-01-13 | $10.80 | $40.80 | 520,100 |
| 2025-01-10 | $10.80 | $40.80 | 142,900 |
| 2025-01-08 | $11.59 | $43.79 | 95,900 |
| 2025-01-07 | $11.63 | $43.94 | 274,500 |
| 2025-01-06 | $11.85 | $44.77 | 239,600 |
| 2025-01-03 | $12.01 | $45.37 | 233,900 |
| 2025-01-02 | $11.83 | $44.69 | 115,700 |