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
- 1983-04-25 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 | — | — | — | $23.83 | 1,376 |
| 2026-09-03 | — | — | — | $24.05 | 1,779 |
| 2026-09-02 | — | — | — | $24.06 | 5,734 |
| 2026-09-01 | — | — | — | $24.15 | 2,842 |
| 2026-08-31 | — | — | — | $23.97 | 3,941 |
| 2026-08-28 | — | — | — | $24.28 | 1,583 |
| 2026-08-27 | $24.13 | $595.69 | 74,700 | $23.92 | 3,528 |
| 2026-08-26 | $24.18 | $596.92 | 63,500 | $24.58 | 3,921 |
| 2026-08-25 | $24.57 | $606.55 | 29,000 | $24.54 | 495 |
| 2026-08-24 | $24.53 | $605.56 | 58,200 | $24.55 | 1,408 |
| 2026-08-21 | $24.17 | $596.67 | 37,800 | $24.29 | 795 |
| 2026-08-20 | $24.41 | $602.60 | 42,200 | $24.31 | 1,193 |
| 2026-08-19 | $24.42 | $602.85 | 58,200 | $24.09 | 3,276 |
| 2026-08-18 | $24.10 | $594.95 | 50,600 | $24.46 | 1,198 |
| 2026-08-17 | $24.25 | $598.65 | 86,000 | $24.15 | 3,111 |
| 2026-08-14 | $24.23 | $598.15 | 86,100 | $24.53 | 2,977 |
| 2026-08-13 | $24.62 | $607.78 | 93,000 | $24.38 | 2,967 |
| 2026-08-12 | $23.95 | $591.24 | 72,100 | $23.82 | 7,043 |
| 2026-08-11 | $23.59 | $582.36 | 96,600 | $23.59 | 4,671 |
| 2026-08-10 | $23.47 | $579.39 | 100,800 | $24.24 | 1,925 |
| 2026-08-07 | $24.16 | $596.43 | 77,000 | $24.13 | 2,776 |
| 2026-08-06 | $24.16 | $596.43 | 94,000 | $24.15 | 3,555 |
| 2026-08-05 | $23.82 | $588.03 | 158,900 | $24.26 | 10,897 |
| 2026-08-04 | $24.60 | $607.29 | 109,600 | $24.51 | 1,560 |
| 2026-08-03 | $24.34 | $600.87 | 175,800 | $24.55 | 3,465 |
| 2026-07-31 | $24.31 | $600.13 | 78,900 | $24.17 | 5,372 |
| 2026-07-30 | $24.37 | $601.61 | 70,600 | $24.14 | 2,677 |
| 2026-07-29 | $24.85 | $613.46 | 88,300 | $25.21 | 4,852 |
| 2026-07-28 | $25.09 | $619.39 | 76,600 | $25.57 | 4,127 |
| 2026-07-27 | $25.25 | $623.34 | 88,900 | $25.45 | 3,645 |
| 2026-07-24 | $25.13 | $620.37 | 119,300 | $24.85 | 3,677 |
| 2026-07-23 | $24.87 | $613.95 | 75,800 | $25.32 | 4,582 |
| 2026-07-22 | $25.30 | $624.57 | 62,500 | $24.99 | 4,216 |
| 2026-07-21 | $25.34 | $625.56 | 92,700 | $24.98 | 4,384 |
| 2026-07-20 | $25.06 | $618.64 | 68,000 | $25.25 | 4,851 |
| 2026-07-17 | $25.24 | $623.09 | 69,100 | — | — |
| 2026-07-16 | $25.44 | $628.03 | 79,600 | — | — |
| 2026-07-15 | $24.46 | $603.83 | 82,400 | — | — |
| 2026-07-14 | $24.50 | $604.82 | 55,900 | — | — |
| 2026-07-13 | $24.76 | $611.24 | 84,400 | — | — |
| 2026-07-10 | $24.60 | $607.29 | 58,500 | — | — |
| 2026-07-09 | $24.80 | $612.23 | 75,800 | — | — |
| 2026-07-08 | $24.78 | $611.73 | 75,200 | — | — |
| 2026-07-07 | $25.04 | $618.15 | 86,600 | — | — |
| 2026-07-06 | $25.09 | $619.39 | 64,600 | — | — |
| 2026-07-02 | $25.28 | $624.08 | 99,100 | — | — |
| 2026-07-01 | $24.82 | $612.72 | 76,000 | — | — |
| 2026-06-30 | $24.42 | $602.85 | 85,700 | — | — |
| 2026-06-29 | $24.64 | $608.28 | 115,000 | — | — |
| 2026-06-26 | $24.46 | $603.83 | 346,400 | — | — |
| 2026-06-25 | $23.79 | $587.29 | 77,500 | — | — |
| 2026-06-24 | $24.53 | $594.45 | 145,100 | — | — |
| 2026-06-23 | $24.65 | $597.36 | 56,500 | — | — |
| 2026-06-22 | $24.01 | $581.85 | 84,200 | — | — |
| 2026-06-18 | $23.99 | $581.37 | 135,600 | — | — |
| 2026-06-17 | $23.87 | $578.46 | 103,800 | — | — |
| 2026-06-16 | $24.40 | $591.30 | 72,600 | — | — |
| 2026-06-15 | $24.28 | $588.39 | 66,900 | — | — |
| 2026-06-12 | $24.60 | $596.15 | 43,800 | — | — |
| 2026-06-11 | $24.49 | $593.48 | 50,100 | — | — |
| 2026-06-10 | $24.65 | $597.36 | 54,500 | — | — |
| 2026-06-09 | $24.42 | $591.79 | 76,600 | — | — |
| 2026-06-08 | $24.17 | $585.73 | 55,000 | — | — |
| 2026-06-05 | $24.05 | $582.82 | 49,800 | — | — |
| 2026-06-04 | $23.67 | $573.61 | 43,100 | — | — |
| 2026-06-03 | $23.19 | $561.98 | 74,900 | — | — |
| 2026-06-02 | $23.42 | $567.55 | 30,000 | — | — |
| 2026-06-01 | $23.28 | $564.16 | 51,700 | — | — |
| 2026-05-29 | $23.55 | $570.70 | 64,500 | — | — |
| 2026-05-28 | $23.70 | $574.34 | 45,800 | — | — |
| 2026-05-27 | $23.71 | $574.58 | 50,000 | — | — |
| 2026-05-26 | $23.49 | $569.25 | 49,000 | — | — |
| 2026-05-22 | $23.40 | $567.07 | 56,400 | — | — |
| 2026-05-21 | $23.38 | $566.58 | 37,300 | — | — |
| 2026-05-20 | $23.21 | $562.46 | 51,300 | — | — |
| 2026-05-19 | $22.69 | $549.86 | 48,600 | — | — |
| 2026-05-18 | $22.93 | $555.68 | 45,300 | — | — |
| 2026-05-15 | $22.43 | $543.56 | 52,700 | — | — |
| 2026-05-14 | $22.89 | $554.71 | 49,200 | — | — |
| 2026-05-13 | $23.20 | $562.22 | 71,000 | — | — |
| 2026-05-12 | $23.42 | $567.55 | 48,800 | — | — |
| 2026-05-11 | $23.59 | $571.67 | 54,500 | — | — |
| 2026-05-08 | $23.45 | $568.28 | 33,800 | — | — |
| 2026-05-07 | $23.32 | $565.13 | 53,200 | — | — |
| 2026-05-06 | $22.97 | $556.65 | 52,500 | — | — |
| 2026-05-05 | $22.77 | $551.80 | 48,900 | — | — |
| 2026-05-04 | $22.62 | $548.17 | 50,400 | — | — |
| 2026-05-01 | $22.89 | $554.71 | 48,300 | — | — |
| 2026-04-30 | $22.71 | $550.35 | 78,700 | — | — |
| 2026-04-29 | $22.84 | $553.50 | 41,000 | — | — |
| 2026-04-28 | $23.25 | $563.43 | 45,000 | — | — |
| 2026-04-27 | $23.08 | $559.31 | 45,300 | — | — |
| 2026-04-24 | $23.22 | $562.71 | 42,200 | — | — |
| 2026-04-23 | $23.00 | $557.37 | 35,300 | — | — |
| 2026-04-22 | $23.00 | $557.37 | 48,800 | — | — |
| 2026-04-21 | $23.03 | $558.10 | 53,900 | — | — |
| 2026-04-20 | $23.41 | $567.31 | 63,900 | — | — |
| 2026-04-17 | $23.51 | $569.73 | 56,700 | — | — |
| 2026-04-16 | $23.07 | $559.07 | 78,800 | — | — |
| 2026-04-15 | $22.94 | $555.92 | 58,900 | — | — |