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-02-21 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 | — | — | — | $68.43 | 176,556 |
| 2026-09-03 | — | — | — | $68.36 | 155,334 |
| 2026-09-02 | — | — | — | $67.78 | 99,249 |
| 2026-09-01 | — | — | — | $68.55 | 162,003 |
| 2026-08-31 | — | — | — | $67.99 | 119,430 |
| 2026-08-28 | — | — | — | $68.71 | 152,766 |
| 2026-08-27 | $68.35 | $214.67 | 2,006,900 | $68.69 | 97,730 |
| 2026-08-26 | $69.23 | $217.43 | 2,373,400 | $69.09 | 97,943 |
| 2026-08-25 | $68.74 | $215.89 | 2,581,700 | $68.48 | 135,139 |
| 2026-08-24 | $68.42 | $214.89 | 3,992,900 | $68.61 | 179,793 |
| 2026-08-21 | $68.27 | $214.42 | 3,725,900 | $69.91 | 193,522 |
| 2026-08-20 | $69.83 | $219.32 | 4,017,900 | $70.35 | 343,870 |
| 2026-08-19 | $70.61 | $221.77 | 2,665,800 | $72.26 | 174,827 |
| 2026-08-18 | $71.06 | $223.18 | 4,656,700 | $72.36 | 271,290 |
| 2026-08-17 | $71.40 | $224.25 | 4,381,500 | $70.92 | 344,424 |
| 2026-08-14 | $71.11 | $223.34 | 2,247,200 | $70.50 | 156,022 |
| 2026-08-13 | $70.51 | $221.45 | 3,840,700 | $70.23 | 259,604 |
| 2026-08-12 | $70.02 | $219.91 | 5,379,600 | $69.89 | 321,434 |
| 2026-08-11 | $69.62 | $218.66 | 4,512,600 | $69.42 | 304,330 |
| 2026-08-10 | $69.06 | $216.90 | 3,919,000 | $70.36 | 236,536 |
| 2026-08-07 | $71.03 | $223.09 | 3,615,900 | $70.37 | 195,430 |
| 2026-08-06 | $71.20 | $221.83 | 3,273,000 | $72.27 | 199,650 |
| 2026-08-05 | $71.59 | $223.04 | 2,806,900 | $71.60 | 155,171 |
| 2026-08-04 | $71.73 | $223.48 | 4,593,600 | $71.18 | 142,211 |
| 2026-08-03 | $71.74 | $223.51 | 4,371,000 | $72.32 | 155,370 |
| 2026-07-31 | $71.99 | $224.29 | 4,537,600 | $72.32 | 111,673 |
| 2026-07-30 | $72.26 | $225.13 | 3,900,700 | $74.09 | 188,197 |
| 2026-07-29 | $74.36 | $231.67 | 3,851,500 | $74.66 | 237,972 |
| 2026-07-28 | $74.37 | $231.71 | 4,405,000 | $74.92 | 228,697 |
| 2026-07-27 | $74.27 | $231.39 | 3,895,100 | $74.82 | 271,250 |
| 2026-07-24 | $74.70 | $232.73 | 4,168,600 | $74.49 | 278,542 |
| 2026-07-23 | $74.15 | $231.02 | 4,449,300 | $73.29 | 262,109 |
| 2026-07-22 | $73.98 | $230.49 | 4,079,700 | $73.02 | 181,219 |
| 2026-07-21 | $72.50 | $225.88 | 5,127,600 | $72.59 | 219,524 |
| 2026-07-20 | $72.88 | $227.06 | 2,775,500 | $74.17 | 210,865 |
| 2026-07-17 | $73.65 | $229.46 | 3,720,700 | — | — |
| 2026-07-16 | $74.39 | $231.77 | 4,237,400 | — | — |
| 2026-07-15 | $74.02 | $230.61 | 2,662,700 | — | — |
| 2026-07-14 | $75.08 | $233.92 | 2,334,000 | — | — |
| 2026-07-13 | $75.75 | $236.00 | 2,336,100 | — | — |
| 2026-07-10 | $75.40 | $234.91 | 2,283,700 | — | — |
| 2026-07-09 | $75.00 | $233.67 | 3,647,200 | — | — |
| 2026-07-08 | $76.19 | $237.38 | 4,265,500 | — | — |
| 2026-07-07 | $77.02 | $239.96 | 3,010,500 | — | — |
| 2026-07-06 | $76.29 | $237.69 | 1,977,100 | — | — |
| 2026-07-02 | $77.73 | $242.17 | 1,904,700 | — | — |
| 2026-07-01 | $75.92 | $236.53 | 4,382,500 | — | — |
| 2026-06-30 | $76.50 | $238.34 | 3,416,200 | — | — |
| 2026-06-29 | $77.93 | $242.80 | 3,295,300 | — | — |
| 2026-06-26 | $78.81 | $245.54 | 4,116,400 | — | — |
| 2026-06-25 | $77.10 | $240.21 | 4,235,600 | — | — |
| 2026-06-24 | $76.49 | $238.31 | 3,771,900 | — | — |
| 2026-06-23 | $75.33 | $234.70 | 3,742,500 | — | — |
| 2026-06-22 | $73.80 | $229.93 | 3,730,000 | — | — |
| 2026-06-18 | $73.38 | $228.62 | 4,839,400 | — | — |
| 2026-06-17 | $73.31 | $228.40 | 2,219,400 | — | — |
| 2026-06-16 | $74.03 | $230.65 | 2,197,500 | — | — |
| 2026-06-15 | $73.65 | $229.46 | 2,985,400 | — | — |
| 2026-06-12 | $73.57 | $229.21 | 2,482,400 | — | — |
| 2026-06-11 | $72.85 | $226.97 | 4,452,700 | — | — |
| 2026-06-10 | $73.46 | $228.87 | 4,565,100 | — | — |
| 2026-06-09 | $72.63 | $226.28 | 5,456,500 | — | — |
| 2026-06-08 | $70.91 | $220.93 | 3,653,700 | — | — |
| 2026-06-05 | $72.04 | $224.45 | 4,707,800 | — | — |
| 2026-06-04 | $70.36 | $219.21 | 4,865,200 | — | — |
| 2026-06-03 | $70.22 | $218.78 | 6,752,300 | — | — |
| 2026-06-02 | $71.85 | $223.85 | 3,289,100 | — | — |
| 2026-06-01 | $70.58 | $219.90 | 2,313,200 | — | — |
| 2026-05-29 | $72.57 | $226.10 | 5,780,300 | — | — |
| 2026-05-28 | $73.17 | $227.97 | 2,582,900 | — | — |
| 2026-05-27 | $74.22 | $231.24 | 2,058,300 | — | — |
| 2026-05-26 | $74.20 | $231.18 | 2,017,400 | — | — |
| 2026-05-22 | $74.53 | $232.20 | 2,153,900 | — | — |
| 2026-05-21 | $73.64 | $229.43 | 2,190,700 | — | — |
| 2026-05-20 | $72.95 | $227.28 | 2,188,600 | — | — |
| 2026-05-19 | $73.31 | $228.40 | 2,724,100 | — | — |
| 2026-05-18 | $72.13 | $224.73 | 2,782,100 | — | — |
| 2026-05-15 | $71.64 | $223.20 | 1,985,200 | — | — |
| 2026-05-14 | $73.26 | $228.25 | 2,165,500 | — | — |
| 2026-05-13 | $72.81 | $226.84 | 2,085,600 | — | — |
| 2026-05-12 | $73.31 | $228.40 | 2,265,700 | — | — |
| 2026-05-11 | $73.19 | $228.03 | 2,314,500 | — | — |
| 2026-05-08 | $72.61 | $226.22 | 2,307,100 | — | — |
| 2026-05-07 | $73.96 | $228.65 | 3,132,300 | — | — |
| 2026-05-06 | $74.05 | $228.93 | 3,178,800 | — | — |
| 2026-05-05 | $74.93 | $231.65 | 2,318,500 | — | — |
| 2026-05-04 | $75.69 | $234.00 | 2,919,000 | — | — |
| 2026-05-01 | $76.03 | $235.05 | 3,278,700 | — | — |
| 2026-04-30 | $76.74 | $237.25 | 3,623,000 | — | — |
| 2026-04-29 | $74.73 | $231.03 | 3,463,200 | — | — |
| 2026-04-28 | $75.92 | $234.71 | 5,011,400 | — | — |
| 2026-04-27 | $76.05 | $235.11 | 3,691,700 | — | — |
| 2026-04-24 | $76.27 | $235.79 | 3,292,500 | — | — |
| 2026-04-23 | $76.62 | $236.88 | 3,607,700 | — | — |
| 2026-04-22 | $74.98 | $231.81 | 2,581,400 | — | — |
| 2026-04-21 | $75.58 | $233.66 | 2,382,200 | — | — |
| 2026-04-20 | $77.04 | $238.17 | 1,952,600 | — | — |
| 2026-04-17 | $77.75 | $240.37 | 2,439,400 | — | — |
| 2026-04-16 | $78.11 | $241.48 | 3,143,300 | — | — |
| 2026-04-15 | $77.48 | $239.53 | 2,927,700 | — | — |