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
- 1986-08-13 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 | — | — | — | $275.01 | 290,195 |
| 2026-09-03 | — | — | — | $284.61 | 128,171 |
| 2026-09-02 | — | — | — | $283.45 | 109,401 |
| 2026-09-01 | — | — | — | $288.10 | 134,368 |
| 2026-08-31 | — | — | — | $287.65 | 87,193 |
| 2026-08-28 | — | — | — | $288.22 | 132,012 |
| 2026-08-27 | $289.15 | $307.96 | 6,521,600 | $279.16 | 226,061 |
| 2026-08-26 | $273.47 | $291.26 | 3,630,300 | $265.68 | 128,510 |
| 2026-08-25 | $273.92 | $291.73 | 3,137,600 | $270.74 | 113,723 |
| 2026-08-24 | $276.27 | $294.24 | 3,593,200 | $275.19 | 158,949 |
| 2026-08-21 | $275.30 | $293.20 | 4,343,100 | $272.39 | 222,164 |
| 2026-08-20 | $272.22 | $289.92 | 2,631,400 | $272.56 | 121,412 |
| 2026-08-19 | $272.47 | $290.19 | 5,541,800 | $262.61 | 256,117 |
| 2026-08-18 | $263.14 | $280.25 | 4,774,100 | $260.04 | 194,572 |
| 2026-08-17 | $254.04 | $270.56 | 3,871,100 | $259.81 | 192,683 |
| 2026-08-14 | $264.02 | $281.19 | 2,876,300 | $272.98 | 102,892 |
| 2026-08-13 | $270.49 | $288.08 | 5,201,600 | $261.61 | 223,819 |
| 2026-08-12 | $258.75 | $275.58 | 4,191,700 | $257.60 | 123,197 |
| 2026-08-11 | $263.71 | $280.86 | 4,675,200 | $270.08 | 242,009 |
| 2026-08-10 | $272.96 | $290.71 | 4,052,600 | $262.92 | 139,671 |
| 2026-08-07 | $265.21 | $282.46 | 4,752,600 | $262.70 | 146,078 |
| 2026-08-06 | $260.24 | $277.17 | 4,700,600 | $251.02 | 161,484 |
| 2026-08-05 | $259.32 | $276.19 | 4,285,500 | $260.13 | 148,940 |
| 2026-08-04 | $257.49 | $274.24 | 4,203,000 | $248.90 | 126,437 |
| 2026-08-03 | $251.34 | $267.69 | 4,293,800 | $258.29 | 129,181 |
| 2026-07-31 | $250.41 | $266.70 | 5,589,500 | $244.38 | 210,492 |
| 2026-07-30 | $247.90 | $264.02 | 6,869,000 | $251.55 | 339,943 |
| 2026-07-29 | $263.43 | $280.56 | 9,881,800 | $250.26 | 524,067 |
| 2026-07-28 | $249.18 | $265.39 | 8,098,700 | $242.85 | 423,649 |
| 2026-07-27 | $237.75 | $253.21 | 5,541,200 | $230.85 | 292,161 |
| 2026-07-24 | $225.11 | $239.75 | 4,719,900 | $217.01 | 183,578 |
| 2026-07-23 | $212.17 | $225.97 | 4,363,200 | $222.15 | 177,425 |
| 2026-07-22 | $218.36 | $232.56 | 4,361,300 | $228.95 | 156,931 |
| 2026-07-21 | $227.16 | $241.93 | 5,060,600 | $223.13 | 236,442 |
| 2026-07-20 | $234.74 | $250.01 | 5,123,700 | $235.47 | 365,431 |
| 2026-07-17 | $237.25 | $252.68 | 7,269,900 | — | — |
| 2026-07-16 | $235.31 | $250.61 | 5,787,300 | — | — |
| 2026-07-15 | $224.56 | $239.16 | 4,771,400 | — | — |
| 2026-07-14 | $220.78 | $235.14 | 5,823,400 | — | — |
| 2026-07-13 | $230.61 | $245.61 | 4,624,000 | — | — |
| 2026-07-10 | $223.64 | $238.18 | 3,206,800 | — | — |
| 2026-07-09 | $222.65 | $237.13 | 4,552,900 | — | — |
| 2026-07-08 | $220.94 | $235.31 | 4,508,400 | — | — |
| 2026-07-07 | $221.54 | $235.95 | 8,615,000 | — | — |
| 2026-07-06 | $218.07 | $232.25 | 4,800,200 | — | — |
| 2026-07-02 | $219.72 | $234.01 | 7,903,100 | — | — |
| 2026-07-01 | $210.98 | $224.70 | 5,863,800 | — | — |
| 2026-06-30 | $205.02 | $218.35 | 6,269,500 | — | — |
| 2026-06-29 | $206.43 | $219.86 | 7,527,300 | — | — |
| 2026-06-26 | $202.73 | $215.91 | 9,172,100 | — | — |
| 2026-06-25 | $193.41 | $205.99 | 6,957,500 | — | — |
| 2026-06-24 | $196.57 | $209.35 | 6,947,400 | — | — |
| 2026-06-23 | $197.43 | $210.27 | 6,910,500 | — | — |
| 2026-06-22 | $194.90 | $207.58 | 8,282,600 | — | — |
| 2026-06-18 | $195.16 | $207.85 | 15,852,500 | — | — |
| 2026-06-17 | $196.28 | $209.05 | 10,731,500 | — | — |
| 2026-06-16 | $207.32 | $220.80 | 7,214,600 | — | — |
| 2026-06-15 | $206.36 | $219.78 | 9,676,900 | — | — |
| 2026-06-12 | $204.02 | $217.29 | 25,030,700 | — | — |
| 2026-06-11 | $218.80 | $233.03 | 17,786,900 | — | — |
| 2026-06-10 | $233.38 | $248.56 | 5,176,900 | — | — |
| 2026-06-09 | $237.88 | $253.35 | 6,747,400 | — | — |
| 2026-06-08 | $244.99 | $260.92 | 4,728,000 | — | — |
| 2026-06-05 | $251.44 | $267.79 | 4,909,200 | — | — |
| 2026-06-04 | $258.42 | $275.23 | 5,161,900 | — | — |
| 2026-06-03 | $256.24 | $272.91 | 4,871,300 | — | — |
| 2026-06-02 | $262.11 | $279.16 | 5,821,800 | — | — |
| 2026-06-01 | $274.03 | $291.85 | 8,535,300 | — | — |
| 2026-05-29 | $259.21 | $276.07 | 10,808,900 | — | — |
| 2026-05-28 | $241.44 | $257.14 | 3,386,500 | — | — |
| 2026-05-27 | $238.24 | $253.73 | 3,402,000 | — | — |
| 2026-05-26 | $240.49 | $256.13 | 3,211,800 | — | — |
| 2026-05-22 | $244.76 | $260.68 | 3,779,300 | — | — |
| 2026-05-21 | $244.10 | $259.98 | 4,131,000 | — | — |
| 2026-05-20 | $253.37 | $269.85 | 4,789,600 | — | — |
| 2026-05-19 | $254.99 | $271.57 | 5,854,400 | — | — |
| 2026-05-18 | $255.64 | $272.27 | 5,591,800 | — | — |
| 2026-05-15 | $247.60 | $263.70 | 6,421,200 | — | — |
| 2026-05-14 | $237.01 | $252.42 | 4,991,700 | — | — |
| 2026-05-13 | $236.07 | $251.42 | 3,870,200 | — | — |
| 2026-05-12 | $240.83 | $256.49 | 3,234,000 | — | — |
| 2026-05-11 | $246.15 | $262.16 | 3,225,800 | — | — |
| 2026-05-08 | $253.04 | $269.50 | 3,667,500 | — | — |
| 2026-05-07 | $256.51 | $273.19 | 4,479,900 | — | — |
| 2026-05-06 | $250.17 | $266.44 | 4,452,100 | — | — |
| 2026-05-05 | $255.62 | $272.24 | 3,952,500 | — | — |
| 2026-05-04 | $253.96 | $270.48 | 5,536,900 | — | — |
| 2026-05-01 | $250.71 | $267.02 | 5,068,500 | — | — |
| 2026-04-30 | $246.10 | $262.11 | 5,129,100 | — | — |
| 2026-04-29 | $243.57 | $259.41 | 2,664,500 | — | — |
| 2026-04-28 | $243.20 | $259.02 | 4,641,700 | — | — |
| 2026-04-27 | $239.31 | $254.87 | 5,067,700 | — | — |
| 2026-04-24 | $245.44 | $261.40 | 6,492,900 | — | — |
| 2026-04-23 | $238.98 | $254.52 | 9,617,000 | — | — |
| 2026-04-22 | $255.94 | $272.59 | 7,111,000 | — | — |
| 2026-04-21 | $247.18 | $263.26 | 5,779,700 | — | — |
| 2026-04-20 | $248.63 | $264.80 | 5,250,000 | — | — |
| 2026-04-17 | $244.45 | $260.35 | 6,194,200 | — | — |
| 2026-04-16 | $248.16 | $264.30 | 5,229,500 | — | — |
| 2026-04-15 | $244.66 | $260.57 | 4,749,600 | — | — |