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
- 1975-06-12 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 | — | — | — | $40.35 | 117,099 |
| 2026-09-03 | — | — | — | $40.91 | 124,294 |
| 2026-09-02 | — | — | — | $40.05 | 161,980 |
| 2026-09-01 | — | — | — | $39.90 | 131,557 |
| 2026-08-31 | — | — | — | $41.22 | 194,734 |
| 2026-08-28 | — | — | — | $41.48 | 94,380 |
| 2026-08-27 | $41.66 | $97.73 | 2,386,500 | $41.65 | 113,753 |
| 2026-08-26 | $42.09 | $98.74 | 2,338,500 | $42.21 | 66,799 |
| 2026-08-25 | $42.01 | $98.55 | 2,102,200 | $42.65 | 126,185 |
| 2026-08-24 | $42.99 | $100.85 | 2,029,100 | $43.27 | 101,887 |
| 2026-08-21 | $42.94 | $100.73 | 1,714,400 | $42.64 | 79,753 |
| 2026-08-20 | $42.61 | $99.96 | 2,623,200 | $42.06 | 114,929 |
| 2026-08-19 | $42.49 | $99.68 | 3,702,100 | $41.41 | 246,414 |
| 2026-08-18 | $41.13 | $96.49 | 2,528,900 | $41.18 | 165,722 |
| 2026-08-17 | $40.74 | $95.57 | 2,739,700 | $42.32 | 160,072 |
| 2026-08-14 | $42.77 | $100.34 | 1,352,200 | $41.97 | 76,258 |
| 2026-08-13 | $42.12 | $98.81 | 1,980,600 | $41.79 | 132,691 |
| 2026-08-12 | $41.57 | $97.52 | 1,955,600 | $41.41 | 148,572 |
| 2026-08-11 | $41.98 | $98.48 | 2,272,300 | $41.96 | 134,447 |
| 2026-08-10 | $42.52 | $99.75 | 2,210,000 | $42.60 | 108,569 |
| 2026-08-07 | $43.37 | $101.74 | 3,222,500 | $42.41 | 120,496 |
| 2026-08-06 | $42.41 | $99.49 | 4,856,300 | $43.70 | 268,466 |
| 2026-08-05 | $41.87 | $98.22 | 3,301,100 | $42.35 | 161,674 |
| 2026-08-04 | $42.29 | $99.21 | 2,572,700 | $41.38 | 83,769 |
| 2026-08-03 | $41.92 | $98.34 | 2,978,900 | $42.27 | 156,735 |
| 2026-07-31 | $41.56 | $97.50 | 5,459,800 | $41.05 | 134,603 |
| 2026-07-30 | $41.55 | $97.47 | 2,868,000 | $41.92 | 164,399 |
| 2026-07-29 | $42.76 | $100.31 | 3,513,500 | $42.26 | 296,745 |
| 2026-07-28 | $42.51 | $99.73 | 3,734,200 | $42.04 | 275,295 |
| 2026-07-27 | $41.13 | $96.49 | 2,841,900 | $41.08 | 199,531 |
| 2026-07-24 | $40.95 | $96.07 | 2,103,800 | $40.22 | 151,141 |
| 2026-07-23 | $40.04 | $93.93 | 2,392,500 | $40.57 | 167,043 |
| 2026-07-22 | $41.04 | $96.28 | 1,734,500 | $41.41 | 133,165 |
| 2026-07-21 | $40.86 | $95.86 | 2,183,100 | $41.56 | 162,464 |
| 2026-07-20 | $41.61 | $97.61 | 3,128,700 | $41.09 | 170,234 |
| 2026-07-17 | $40.93 | $96.02 | 3,128,000 | — | — |
| 2026-07-16 | $41.78 | $98.01 | 3,902,100 | — | — |
| 2026-07-15 | $39.61 | $92.92 | 2,103,600 | — | — |
| 2026-07-14 | $38.86 | $91.16 | 3,224,100 | — | — |
| 2026-07-13 | $39.88 | $93.56 | 3,079,000 | — | — |
| 2026-07-10 | $39.17 | $91.89 | 3,246,700 | — | — |
| 2026-07-09 | $38.74 | $90.88 | 2,959,000 | — | — |
| 2026-07-08 | $38.79 | $91.00 | 4,024,100 | — | — |
| 2026-07-07 | $39.27 | $92.13 | 3,265,200 | — | — |
| 2026-07-06 | $38.86 | $91.16 | 4,140,400 | — | — |
| 2026-07-02 | $39.78 | $93.32 | 2,793,300 | — | — |
| 2026-07-01 | $39.04 | $91.59 | 3,080,000 | — | — |
| 2026-06-30 | $38.96 | $91.40 | 3,155,400 | — | — |
| 2026-06-29 | $39.75 | $93.25 | 3,961,800 | — | — |
| 2026-06-26 | $41.48 | $97.31 | 4,000,600 | — | — |
| 2026-06-25 | $40.54 | $95.10 | 3,198,800 | — | — |
| 2026-06-24 | $40.53 | $95.08 | 3,246,100 | — | — |
| 2026-06-23 | $39.71 | $93.16 | 2,800,200 | — | — |
| 2026-06-22 | $39.64 | $92.99 | 4,389,900 | — | — |
| 2026-06-18 | $39.40 | $92.43 | 5,702,800 | — | — |
| 2026-06-17 | $39.05 | $91.61 | 3,418,100 | — | — |
| 2026-06-16 | $40.60 | $95.25 | 2,300,200 | — | — |
| 2026-06-15 | $40.89 | $95.93 | 2,802,600 | — | — |
| 2026-06-12 | $41.58 | $97.54 | 3,597,200 | — | — |
| 2026-06-11 | $40.93 | $96.02 | 2,399,100 | — | — |
| 2026-06-10 | $40.90 | $95.95 | 3,450,900 | — | — |
| 2026-06-09 | $40.52 | $95.06 | 4,326,500 | — | — |
| 2026-06-08 | $39.61 | $92.92 | 4,138,400 | — | — |
| 2026-06-05 | $39.06 | $91.63 | 2,714,300 | — | — |
| 2026-06-04 | $38.43 | $90.15 | 2,895,900 | — | — |
| 2026-06-03 | $38.62 | $90.60 | 2,676,900 | — | — |
| 2026-06-02 | $38.91 | $91.28 | 3,476,200 | — | — |
| 2026-06-01 | $39.03 | $91.56 | 3,755,400 | — | — |
| 2026-05-29 | $39.53 | $92.74 | 4,112,600 | — | — |
| 2026-05-28 | $40.57 | $94.05 | 3,330,000 | — | — |
| 2026-05-27 | $41.87 | $97.06 | 2,892,100 | — | — |
| 2026-05-26 | $41.23 | $95.58 | 3,367,800 | — | — |
| 2026-05-22 | $42.55 | $98.64 | 2,106,500 | — | — |
| 2026-05-21 | $42.53 | $98.59 | 3,276,100 | — | — |
| 2026-05-20 | $42.76 | $99.13 | 3,287,400 | — | — |
| 2026-05-19 | $41.95 | $97.25 | 2,784,700 | — | — |
| 2026-05-18 | $41.68 | $96.62 | 2,787,100 | — | — |
| 2026-05-15 | $40.84 | $94.67 | 2,537,100 | — | — |
| 2026-05-14 | $40.81 | $94.61 | 2,424,600 | — | — |
| 2026-05-13 | $41.42 | $96.02 | 2,963,600 | — | — |
| 2026-05-12 | $41.34 | $95.83 | 4,624,700 | — | — |
| 2026-05-11 | $41.44 | $96.07 | 3,189,300 | — | — |
| 2026-05-08 | $42.41 | $98.31 | 3,455,600 | — | — |
| 2026-05-07 | $43.13 | $99.98 | 3,582,900 | — | — |
| 2026-05-06 | $42.76 | $99.13 | 2,779,400 | — | — |
| 2026-05-05 | $42.19 | $97.80 | 3,616,200 | — | — |
| 2026-05-04 | $40.73 | $94.42 | 4,417,500 | — | — |
| 2026-05-01 | $42.14 | $97.69 | 4,517,400 | — | — |
| 2026-04-30 | $42.74 | $99.08 | 6,385,300 | — | — |
| 2026-04-29 | $42.41 | $98.31 | 4,609,300 | — | — |
| 2026-04-28 | $42.56 | $98.66 | 3,222,300 | — | — |
| 2026-04-27 | $42.59 | $98.73 | 3,360,200 | — | — |
| 2026-04-24 | $42.44 | $98.38 | 2,959,600 | — | — |
| 2026-04-23 | $42.87 | $99.38 | 3,127,900 | — | — |
| 2026-04-22 | $42.70 | $98.99 | 2,946,900 | — | — |
| 2026-04-21 | $43.59 | $101.05 | 2,009,300 | — | — |
| 2026-04-20 | $44.29 | $102.67 | 2,631,000 | — | — |
| 2026-04-17 | $44.59 | $103.37 | 3,437,700 | — | — |
| 2026-04-16 | $44.17 | $102.39 | 3,004,100 | — | — |
| 2026-04-15 | $44.31 | $102.72 | 2,685,300 | — | — |