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 — 2026
| 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 | — | — |
| 2026-04-14 | $24.78 | $377.46 | 2,739,200 | — | — |
| 2026-04-13 | $24.82 | $378.06 | 3,344,900 | — | — |
| 2026-04-10 | $24.64 | $375.32 | 3,719,000 | — | — |
| 2026-04-09 | $24.82 | $378.06 | 3,160,900 | — | — |
| 2026-04-08 | $24.90 | $379.28 | 3,955,400 | — | — |
| 2026-04-07 | $24.02 | $365.88 | 3,616,600 | — | — |
| 2026-04-06 | $24.20 | $368.62 | 3,135,700 | — | — |
| 2026-04-02 | $24.43 | $372.12 | 3,208,300 | — | — |
| 2026-04-01 | $24.20 | $368.62 | 3,590,500 | — | — |
| 2026-03-31 | $24.43 | $372.12 | 5,631,100 | — | — |
| 2026-03-30 | $24.28 | $369.84 | 6,985,000 | — | — |
| 2026-03-27 | $23.86 | $363.44 | 6,600,400 | — | — |
| 2026-03-26 | $23.60 | $359.48 | 4,186,000 | — | — |
| 2026-03-25 | $23.65 | $360.24 | 3,604,700 | — | — |
| 2026-03-24 | $23.54 | $358.57 | 4,609,200 | — | — |
| 2026-03-23 | $23.16 | $352.78 | 5,768,200 | — | — |
| 2026-03-20 | $22.47 | $342.27 | 8,903,200 | — | — |
| 2026-03-19 | $22.96 | $349.73 | 6,447,400 | — | — |
| 2026-03-18 | $23.43 | $356.89 | 4,436,300 | — | — |
| 2026-03-17 | $24.09 | $366.94 | 3,708,300 | — | — |
| 2026-03-16 | $23.73 | $361.46 | 4,305,800 | — | — |
| 2026-03-13 | $23.46 | $357.35 | 5,432,500 | — | — |
| 2026-03-12 | $23.03 | $350.80 | 7,272,800 | — | — |
| 2026-03-11 | $23.23 | $353.85 | 7,246,400 | — | — |
| 2026-03-10 | $24.18 | $368.32 | 7,026,600 | — | — |
| 2026-03-09 | $24.45 | $369.23 | 7,571,800 | — | — |
| 2026-03-06 | $24.50 | $369.98 | 6,407,500 | — | — |
| 2026-03-05 | $24.63 | $371.95 | 8,710,600 | — | — |
| 2026-03-04 | $24.82 | $374.82 | 4,711,700 | — | — |
| 2026-03-03 | $24.77 | $374.06 | 8,479,400 | — | — |
| 2026-03-02 | $24.62 | $371.80 | 6,654,900 | — | — |
| 2026-02-27 | $24.53 | $370.44 | 7,837,100 | — | — |
| 2026-02-26 | $24.52 | $370.29 | 6,174,900 | — | — |
| 2026-02-25 | $24.36 | $367.87 | 5,700,200 | — | — |
| 2026-02-24 | $24.89 | $375.87 | 5,142,700 | — | — |
| 2026-02-23 | $25.13 | $379.50 | 4,711,200 | — | — |
| 2026-02-20 | $25.28 | $381.76 | 5,084,800 | — | — |
| 2026-02-19 | $25.55 | $385.84 | 4,641,300 | — | — |
| 2026-02-18 | $26.27 | $396.71 | 4,743,400 | — | — |
| 2026-02-17 | $26.88 | $405.93 | 5,061,100 | — | — |
| 2026-02-13 | $26.75 | $403.96 | 6,917,500 | — | — |
| 2026-02-12 | $27.04 | $408.34 | 7,104,100 | — | — |
| 2026-02-11 | $27.10 | $409.25 | 6,912,600 | — | — |
| 2026-02-10 | $26.94 | $406.83 | 6,147,900 | — | — |
| 2026-02-09 | $26.66 | $402.60 | 4,863,200 | — | — |
| 2026-02-06 | $26.64 | $402.30 | 6,153,100 | — | — |
| 2026-02-05 | $26.71 | $403.36 | 5,850,200 | — | — |
| 2026-02-04 | $26.70 | $403.21 | 9,488,100 | — | — |
| 2026-02-03 | $26.68 | $402.91 | 9,094,300 | — | — |
| 2026-02-02 | $25.84 | $390.22 | 10,540,000 | — | — |
| 2026-01-30 | $25.78 | $389.31 | 10,094,100 | — | — |
| 2026-01-29 | $25.93 | $391.58 | 7,812,400 | — | — |
| 2026-01-28 | $26.05 | $393.39 | 5,893,700 | — | — |
| 2026-01-27 | $26.23 | $396.11 | 8,168,200 | — | — |
| 2026-01-26 | $26.60 | $401.70 | 6,527,200 | — | — |
| 2026-01-23 | $26.67 | $402.75 | 7,373,200 | — | — |
| 2026-01-22 | $26.79 | $404.57 | 13,419,700 | — | — |
| 2026-01-21 | $27.07 | $408.80 | 7,825,900 | — | — |
| 2026-01-20 | $26.96 | $407.13 | 6,598,300 | — | — |
| 2026-01-16 | $27.06 | $408.64 | 10,374,100 | — | — |
| 2026-01-15 | $26.80 | $404.72 | 9,058,600 | — | — |
| 2026-01-14 | $26.62 | $402.00 | 9,647,100 | — | — |
| 2026-01-13 | $25.45 | $384.33 | 5,306,500 | — | — |
| 2026-01-12 | $25.75 | $388.86 | 8,160,300 | — | — |
| 2026-01-09 | $25.73 | $388.56 | 11,410,200 | — | — |
| 2026-01-08 | $23.99 | $362.28 | 9,045,200 | — | — |
| 2026-01-07 | $23.18 | $350.05 | 6,872,500 | — | — |
| 2026-01-06 | $23.99 | $362.28 | 8,103,400 | — | — |
| 2026-01-05 | $24.26 | $366.36 | 9,207,300 | — | — |
| 2026-01-02 | $23.80 | $359.41 | 4,817,400 | — | — |