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
- 1973-05-03 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 | — | — | — | $22.76 | 227,837 |
| 2026-09-03 | — | — | — | $23.43 | 211,659 |
| 2026-09-02 | — | — | — | $23.40 | 383,103 |
| 2026-09-01 | — | — | — | $23.30 | 303,026 |
| 2026-08-31 | — | — | — | $23.59 | 180,387 |
| 2026-08-28 | — | — | — | $23.98 | 206,120 |
| 2026-08-27 | $23.70 | $364.10 | 4,166,000 | $23.84 | 221,652 |
| 2026-08-26 | $24.08 | $369.94 | 3,941,000 | $24.41 | 230,676 |
| 2026-08-25 | $24.43 | $375.31 | 2,780,200 | $24.38 | 180,170 |
| 2026-08-24 | $24.39 | $374.70 | 4,332,500 | $24.59 | 272,645 |
| 2026-08-21 | $24.43 | $375.31 | 3,577,300 | $24.66 | 146,246 |
| 2026-08-20 | $24.62 | $378.23 | 5,105,300 | $24.38 | 445,701 |
| 2026-08-19 | $24.62 | $378.23 | 6,016,400 | $23.92 | 352,734 |
| 2026-08-18 | $23.61 | $362.72 | 5,343,200 | $24.23 | 255,774 |
| 2026-08-17 | $24.08 | $369.94 | 4,884,600 | $24.27 | 489,582 |
| 2026-08-14 | $24.56 | $377.31 | 3,610,600 | $24.71 | 179,792 |
| 2026-08-13 | $24.82 | $381.31 | 3,746,000 | $24.94 | 282,787 |
| 2026-08-12 | $24.76 | $380.38 | 4,338,900 | $24.98 | 216,831 |
| 2026-08-11 | $25.02 | $384.38 | 4,812,200 | $25.22 | 423,934 |
| 2026-08-10 | $25.29 | $388.53 | 6,445,000 | $25.43 | 357,831 |
| 2026-08-07 | $25.58 | $392.98 | 7,387,000 | $25.60 | 520,753 |
| 2026-08-06 | $25.45 | $390.98 | 7,522,600 | $25.96 | 472,624 |
| 2026-08-05 | $25.84 | $396.98 | 5,778,200 | $25.65 | 297,495 |
| 2026-08-04 | $25.83 | $396.82 | 5,723,500 | $25.06 | 280,135 |
| 2026-08-03 | $25.23 | $387.61 | 6,142,800 | $25.49 | 272,341 |
| 2026-07-31 | $25.03 | $384.53 | 10,943,600 | $24.11 | 709,403 |
| 2026-07-30 | $23.50 | $361.03 | 6,674,100 | $24.38 | 472,560 |
| 2026-07-29 | $24.45 | $375.62 | 4,209,000 | $24.54 | 229,071 |
| 2026-07-28 | $24.61 | $378.08 | 5,125,500 | $24.30 | 239,924 |
| 2026-07-27 | $23.91 | $367.33 | 3,861,300 | $23.94 | 258,930 |
| 2026-07-24 | $23.94 | $367.79 | 5,247,400 | $23.70 | 339,308 |
| 2026-07-23 | $23.64 | $363.18 | 3,304,700 | $23.59 | 221,693 |
| 2026-07-22 | $23.82 | $365.94 | 4,195,900 | $23.72 | 306,784 |
| 2026-07-21 | $23.61 | $362.72 | 3,289,100 | $23.96 | 235,487 |
| 2026-07-20 | $23.96 | $368.09 | 5,063,800 | $24.46 | 233,207 |
| 2026-07-17 | $24.49 | $376.24 | 6,188,300 | — | — |
| 2026-07-16 | $24.45 | $375.62 | 4,097,000 | — | — |
| 2026-07-15 | $23.91 | $367.33 | 4,181,000 | — | — |
| 2026-07-14 | $23.80 | $365.64 | 5,347,600 | — | — |
| 2026-07-13 | $23.41 | $359.64 | 3,864,900 | — | — |
| 2026-07-10 | $23.45 | $360.26 | 6,523,600 | — | — |
| 2026-07-09 | $22.50 | $345.66 | 4,091,600 | — | — |
| 2026-07-08 | $22.46 | $345.05 | 5,406,900 | — | — |
| 2026-07-07 | $23.29 | $357.80 | 4,633,900 | — | — |
| 2026-07-06 | $23.40 | $359.49 | 5,513,900 | — | — |
| 2026-07-02 | $23.79 | $365.48 | 5,495,900 | — | — |
| 2026-07-01 | $23.56 | $361.95 | 4,910,200 | — | — |
| 2026-06-30 | $23.94 | $367.79 | 6,472,800 | — | — |
| 2026-06-29 | $24.62 | $378.23 | 9,169,700 | — | — |
| 2026-06-26 | $25.31 | $388.83 | 9,518,900 | — | — |
| 2026-06-25 | $25.76 | $395.75 | 4,795,600 | — | — |
| 2026-06-24 | $25.30 | $388.68 | 7,251,200 | — | — |
| 2026-06-23 | $24.44 | $375.47 | 5,111,700 | — | — |
| 2026-06-22 | $24.25 | $372.55 | 7,582,500 | — | — |
| 2026-06-18 | $24.32 | $373.62 | 7,925,200 | — | — |
| 2026-06-17 | $24.33 | $373.78 | 4,532,300 | — | — |
| 2026-06-16 | $24.79 | $380.85 | 3,580,300 | — | — |
| 2026-06-15 | $24.65 | $378.69 | 5,154,700 | — | — |
| 2026-06-12 | $24.85 | $381.77 | 6,757,300 | — | — |
| 2026-06-11 | $24.33 | $373.78 | 9,958,000 | — | — |
| 2026-06-10 | $24.16 | $371.17 | 4,068,800 | — | — |
| 2026-06-09 | $24.65 | $378.69 | 5,372,800 | — | — |
| 2026-06-08 | $24.07 | $369.78 | 4,699,000 | — | — |
| 2026-06-05 | $24.48 | $376.08 | 4,968,500 | — | — |
| 2026-06-04 | $24.70 | $376.24 | 4,233,100 | — | — |
| 2026-06-03 | $24.47 | $372.73 | 3,984,200 | — | — |
| 2026-06-02 | $24.39 | $371.51 | 4,674,800 | — | — |
| 2026-06-01 | $23.71 | $361.16 | 5,724,400 | — | — |
| 2026-05-29 | $24.51 | $373.34 | 10,335,600 | — | — |
| 2026-05-28 | $24.56 | $374.10 | 5,137,200 | — | — |
| 2026-05-27 | $24.51 | $373.34 | 3,926,600 | — | — |
| 2026-05-26 | $23.82 | $362.83 | 3,659,100 | — | — |
| 2026-05-22 | $23.66 | $360.39 | 4,040,100 | — | — |
| 2026-05-21 | $23.52 | $358.26 | 4,263,800 | — | — |
| 2026-05-20 | $23.24 | $354.00 | 5,471,200 | — | — |
| 2026-05-19 | $22.89 | $348.67 | 5,812,800 | — | — |
| 2026-05-18 | $22.87 | $348.36 | 4,714,800 | — | — |
| 2026-05-15 | $22.68 | $345.47 | 6,414,400 | — | — |
| 2026-05-14 | $23.35 | $355.67 | 4,360,100 | — | — |
| 2026-05-13 | $23.10 | $351.86 | 7,638,700 | — | — |
| 2026-05-12 | $23.45 | $357.20 | 6,219,200 | — | — |
| 2026-05-11 | $23.42 | $356.74 | 4,902,300 | — | — |
| 2026-05-08 | $23.53 | $358.41 | 4,467,900 | — | — |
| 2026-05-07 | $23.70 | $361.00 | 5,891,600 | — | — |
| 2026-05-06 | $24.04 | $366.18 | 4,307,400 | — | — |
| 2026-05-05 | $23.70 | $361.00 | 5,001,300 | — | — |
| 2026-05-04 | $23.53 | $358.41 | 6,484,900 | — | — |
| 2026-05-01 | $23.99 | $365.42 | 7,384,500 | — | — |
| 2026-04-30 | $24.52 | $373.49 | 8,281,500 | — | — |
| 2026-04-29 | $24.25 | $369.38 | 5,619,400 | — | — |
| 2026-04-28 | $24.82 | $378.06 | 3,987,800 | — | — |
| 2026-04-27 | $25.02 | $381.11 | 3,505,500 | — | — |
| 2026-04-24 | $25.03 | $381.26 | 3,990,000 | — | — |
| 2026-04-23 | $25.00 | $380.81 | 4,673,600 | — | — |
| 2026-04-22 | $24.77 | $377.30 | 2,947,200 | — | — |
| 2026-04-21 | $24.89 | $379.13 | 4,900,000 | — | — |
| 2026-04-20 | $25.44 | $387.51 | 4,928,600 | — | — |
| 2026-04-17 | $25.17 | $383.40 | 6,861,100 | — | — |
| 2026-04-16 | $24.36 | $371.06 | 6,503,100 | — | — |
| 2026-04-15 | $24.21 | $368.77 | 4,434,000 | — | — |