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
- 1987-07-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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $14.90 | 722,547 |
| 2026-09-03 | — | — | — | $14.92 | 860,639 |
| 2026-09-02 | — | — | — | $14.71 | 622,904 |
| 2026-09-01 | — | — | — | $14.53 | 721,156 |
| 2026-08-31 | — | — | — | $14.79 | 649,843 |
| 2026-08-28 | — | — | — | $14.70 | 668,820 |
| 2026-08-27 | $14.55 | $98.82 | 13,705,700 | $14.68 | 1,371,865 |
| 2026-08-26 | $14.70 | $99.83 | 15,188,100 | $14.81 | 1,454,222 |
| 2026-08-25 | $14.63 | $99.36 | 14,316,800 | $14.66 | 1,197,739 |
| 2026-08-24 | $14.72 | $99.97 | 31,206,900 | $14.71 | 1,648,650 |
| 2026-08-21 | $14.59 | $99.09 | 18,884,000 | $14.55 | 1,009,016 |
| 2026-08-20 | $14.21 | $96.51 | 22,721,700 | $14.30 | 1,576,832 |
| 2026-08-19 | $14.17 | $96.24 | 73,490,600 | $14.32 | 4,611,124 |
| 2026-08-18 | $14.24 | $96.71 | 50,847,100 | $14.58 | 2,980,942 |
| 2026-08-17 | $14.59 | $99.09 | 15,344,700 | $14.80 | 1,050,281 |
| 2026-08-14 | $14.76 | $100.24 | 16,916,500 | $14.85 | 1,421,266 |
| 2026-08-13 | $14.78 | $100.38 | 15,551,800 | $14.98 | 1,087,612 |
| 2026-08-12 | $14.82 | $100.65 | 9,218,800 | $14.89 | 819,172 |
| 2026-08-11 | $14.71 | $99.90 | 11,240,700 | $14.84 | 962,342 |
| 2026-08-10 | $14.69 | $99.77 | 11,199,400 | $14.75 | 1,147,228 |
| 2026-08-07 | $14.70 | $99.83 | 15,073,700 | $14.90 | 1,693,548 |
| 2026-08-06 | $14.65 | $99.50 | 16,030,700 | $14.89 | 1,036,622 |
| 2026-08-05 | $14.64 | $99.43 | 28,893,800 | $14.65 | 1,780,652 |
| 2026-08-04 | $14.47 | $98.27 | 10,646,100 | $14.52 | 1,029,457 |
| 2026-08-03 | $14.45 | $98.14 | 12,235,200 | $14.29 | 1,056,266 |
| 2026-07-31 | $14.10 | $95.76 | 11,765,500 | $14.13 | 754,772 |
| 2026-07-30 | $14.11 | $95.83 | 13,690,600 | $13.95 | 1,012,694 |
| 2026-07-29 | $13.38 | $90.87 | 8,997,200 | $13.69 | 492,103 |
| 2026-07-28 | $13.98 | $94.94 | 7,385,500 | $13.83 | 362,935 |
| 2026-07-27 | $13.99 | $95.01 | 10,598,500 | $14.04 | 528,532 |
| 2026-07-24 | $13.54 | $91.96 | 6,870,300 | $13.51 | 389,927 |
| 2026-07-23 | $13.21 | $89.72 | 9,023,500 | $13.33 | 471,261 |
| 2026-07-22 | $13.74 | $93.31 | 19,904,700 | $13.89 | 1,271,174 |
| 2026-07-21 | $13.65 | $92.70 | 7,508,900 | $13.52 | 672,136 |
| 2026-07-20 | $13.32 | $90.46 | 6,687,200 | $13.44 | 431,700 |
| 2026-07-17 | $13.55 | $92.02 | 8,588,500 | — | — |
| 2026-07-16 | $13.62 | $92.50 | 12,064,400 | — | — |
| 2026-07-15 | $13.82 | $93.86 | 10,451,400 | — | — |
| 2026-07-14 | $13.63 | $92.57 | 7,129,500 | — | — |
| 2026-07-13 | $13.66 | $92.77 | 7,661,400 | — | — |
| 2026-07-10 | $13.87 | $94.20 | 5,918,100 | — | — |
| 2026-07-09 | $13.79 | $93.65 | 6,615,400 | — | — |
| 2026-07-08 | $13.57 | $92.16 | 14,506,300 | — | — |
| 2026-07-07 | $14.19 | $96.37 | 8,666,200 | — | — |
| 2026-07-06 | $14.37 | $97.59 | 7,980,200 | — | — |
| 2026-07-02 | $13.95 | $94.74 | 8,964,400 | — | — |
| 2026-07-01 | $13.81 | $93.79 | 11,175,000 | — | — |
| 2026-06-30 | $13.80 | $93.72 | 6,116,400 | — | — |
| 2026-06-29 | $13.65 | $92.70 | 7,020,200 | — | — |
| 2026-06-26 | $13.39 | $90.94 | 6,961,500 | — | — |
| 2026-06-25 | $13.38 | $90.87 | 6,341,200 | — | — |
| 2026-06-24 | $13.37 | $90.80 | 7,877,100 | — | — |
| 2026-06-23 | $13.60 | $92.36 | 7,047,600 | — | — |
| 2026-06-22 | $13.71 | $93.11 | 6,053,200 | — | — |
| 2026-06-18 | $13.50 | $91.68 | 11,165,400 | — | — |
| 2026-06-17 | $13.33 | $90.53 | 15,394,700 | — | — |
| 2026-06-16 | $13.38 | $90.87 | 6,087,100 | — | — |
| 2026-06-15 | $13.14 | $89.24 | 8,149,700 | — | — |
| 2026-06-12 | $12.87 | $87.41 | 8,251,200 | — | — |
| 2026-06-11 | $12.56 | $85.30 | 10,950,100 | — | — |
| 2026-06-10 | $11.92 | $80.95 | 10,312,800 | — | — |
| 2026-06-09 | $12.27 | $83.33 | 11,084,700 | — | — |
| 2026-06-08 | $12.16 | $82.58 | 6,131,700 | — | — |
| 2026-06-05 | $12.15 | $82.52 | 8,228,000 | — | — |
| 2026-06-04 | $12.47 | $84.69 | 4,932,300 | — | — |
| 2026-06-03 | $12.16 | $82.58 | 7,741,200 | — | — |
| 2026-06-02 | $12.41 | $84.28 | 7,458,600 | — | — |
| 2026-06-01 | $12.34 | $83.81 | 10,540,400 | — | — |
| 2026-05-29 | $12.48 | $84.76 | 10,374,000 | — | — |
| 2026-05-28 | $12.41 | $84.28 | 6,741,000 | — | — |
| 2026-05-27 | $12.59 | $85.50 | 8,197,700 | — | — |
| 2026-05-26 | $12.49 | $84.83 | 14,312,200 | — | — |
| 2026-05-22 | $12.04 | $81.77 | 16,918,600 | — | — |
| 2026-05-21 | $12.33 | $83.74 | 18,570,600 | — | — |
| 2026-05-20 | $12.38 | $84.08 | 9,342,400 | — | — |
| 2026-05-19 | $11.78 | $80.00 | 5,896,200 | — | — |
| 2026-05-18 | $11.86 | $80.55 | 6,459,700 | — | — |
| 2026-05-15 | $11.74 | $79.73 | 4,989,700 | — | — |
| 2026-05-14 | $11.84 | $80.41 | 5,002,600 | — | — |
| 2026-05-13 | $11.94 | $81.09 | 6,670,700 | — | — |
| 2026-05-12 | $12.02 | $81.63 | 6,342,500 | — | — |
| 2026-05-11 | $12.13 | $82.38 | 5,945,000 | — | — |
| 2026-05-08 | $12.28 | $83.40 | 5,988,800 | — | — |
| 2026-05-07 | $12.18 | $82.72 | 6,624,300 | — | — |
| 2026-05-06 | $12.40 | $84.21 | 7,545,700 | — | — |
| 2026-05-05 | $11.88 | $80.68 | 5,717,600 | — | — |
| 2026-05-04 | $11.55 | $78.44 | 11,508,500 | — | — |
| 2026-05-01 | $12.07 | $80.97 | 5,806,900 | — | — |
| 2026-04-30 | $12.19 | $81.78 | 8,714,300 | — | — |
| 2026-04-29 | $11.98 | $80.37 | 7,036,700 | — | — |
| 2026-04-28 | $12.07 | $80.97 | 7,402,000 | — | — |
| 2026-04-27 | $12.00 | $80.51 | 4,694,700 | — | — |
| 2026-04-24 | $11.96 | $80.24 | 7,618,500 | — | — |
| 2026-04-23 | $11.89 | $79.77 | 7,412,300 | — | — |
| 2026-04-22 | $12.26 | $82.25 | 5,565,000 | — | — |
| 2026-04-21 | $12.33 | $82.72 | 10,167,300 | — | — |
| 2026-04-20 | $12.68 | $85.07 | 6,133,400 | — | — |
| 2026-04-17 | $12.88 | $86.41 | 8,850,200 | — | — |
| 2026-04-16 | $12.30 | $82.52 | 7,380,000 | — | — |
| 2026-04-15 | $12.49 | $83.79 | 9,750,800 | — | — |