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 — 2026
| 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 | — | — |
| 2026-04-14 | $235.72 | $251.05 | 6,307,500 | — | — |
| 2026-04-13 | $240.11 | $255.73 | 6,115,800 | — | — |
| 2026-04-10 | $225.35 | $240.01 | 5,889,200 | — | — |
| 2026-04-09 | $229.94 | $244.89 | 6,802,400 | — | — |
| 2026-04-08 | $239.31 | $254.87 | 4,040,100 | — | — |
| 2026-04-07 | $240.14 | $255.76 | 3,331,000 | — | — |
| 2026-04-06 | $244.36 | $260.25 | 2,757,700 | — | — |
| 2026-04-02 | $242.92 | $258.72 | 3,588,800 | — | — |
| 2026-04-01 | $241.37 | $257.07 | 3,746,700 | — | — |
| 2026-03-31 | $243.08 | $258.89 | 4,575,900 | — | — |
| 2026-03-30 | $241.13 | $256.81 | 4,410,200 | — | — |
| 2026-03-27 | $234.84 | $250.11 | 4,429,400 | — | — |
| 2026-03-26 | $240.88 | $256.55 | 4,715,300 | — | — |
| 2026-03-25 | $237.25 | $252.68 | 5,441,600 | — | — |
| 2026-03-24 | $238.87 | $254.41 | 6,268,300 | — | — |
| 2026-03-23 | $247.64 | $263.75 | 4,080,500 | — | — |
| 2026-03-20 | $248.15 | $264.29 | 10,467,300 | — | — |
| 2026-03-19 | $245.99 | $261.99 | 4,459,800 | — | — |
| 2026-03-18 | $246.00 | $262.00 | 7,305,600 | — | — |
| 2026-03-17 | $254.20 | $270.73 | 6,456,200 | — | — |
| 2026-03-16 | $251.86 | $268.24 | 11,679,200 | — | — |
| 2026-03-13 | $249.32 | $265.53 | 17,406,400 | — | — |
| 2026-03-12 | $269.78 | $287.33 | 10,895,000 | — | — |
| 2026-03-11 | $273.71 | $291.51 | 4,862,400 | — | — |
| 2026-03-10 | $275.13 | $293.02 | 4,591,600 | — | — |
| 2026-03-09 | $282.44 | $300.81 | 4,728,400 | — | — |
| 2026-03-06 | $283.62 | $302.07 | 4,802,300 | — | — |
| 2026-03-05 | $281.74 | $300.06 | 5,822,300 | — | — |
| 2026-03-04 | $273.12 | $290.88 | 4,329,200 | — | — |
| 2026-03-03 | $270.99 | $288.61 | 6,206,600 | — | — |
| 2026-03-02 | $260.88 | $277.85 | 3,486,900 | — | — |
| 2026-02-27 | $262.41 | $279.48 | 5,098,200 | — | — |
| 2026-02-26 | $259.04 | $275.89 | 6,208,100 | — | — |
| 2026-02-25 | $257.81 | $274.58 | 5,108,600 | — | — |
| 2026-02-24 | $255.17 | $271.77 | 5,529,100 | — | — |
| 2026-02-23 | $246.68 | $262.72 | 7,602,400 | — | — |
| 2026-02-20 | $258.61 | $275.43 | 6,590,800 | — | — |
| 2026-02-19 | $259.21 | $276.07 | 3,616,200 | — | — |
| 2026-02-18 | $263.17 | $280.29 | 5,033,200 | — | — |
| 2026-02-17 | $260.45 | $277.39 | 5,208,300 | — | — |
| 2026-02-13 | $263.97 | $281.14 | 6,589,700 | — | — |
| 2026-02-12 | $262.50 | $279.57 | 8,657,000 | — | — |
| 2026-02-11 | $257.16 | $273.88 | 8,759,900 | — | — |
| 2026-02-10 | $264.67 | $281.88 | 5,718,600 | — | — |
| 2026-02-09 | $266.90 | $284.26 | 6,576,300 | — | — |
| 2026-02-06 | $268.38 | $285.83 | 5,448,400 | — | — |
| 2026-02-05 | $269.39 | $286.91 | 6,293,600 | — | — |
| 2026-02-04 | $279.71 | $297.90 | 8,554,200 | — | — |
| 2026-02-03 | $271.93 | $289.62 | 8,324,900 | — | — |
| 2026-02-02 | $293.38 | $312.46 | 4,357,000 | — | — |
| 2026-01-30 | $293.25 | $312.32 | 5,713,000 | — | — |
| 2026-01-29 | $291.65 | $310.62 | 7,410,800 | — | — |
| 2026-01-28 | $299.58 | $319.06 | 3,942,800 | — | — |
| 2026-01-27 | $297.42 | $316.76 | 4,166,300 | — | — |
| 2026-01-26 | $304.72 | $324.54 | 4,115,300 | — | — |
| 2026-01-23 | $301.07 | $320.65 | 4,368,700 | — | — |
| 2026-01-22 | $299.73 | $319.22 | 4,974,500 | — | — |
| 2026-01-21 | $294.23 | $313.37 | 5,645,300 | — | — |
| 2026-01-20 | $290.37 | $309.25 | 6,962,000 | — | — |
| 2026-01-16 | $296.12 | $315.38 | 8,534,400 | — | — |
| 2026-01-15 | $304.09 | $323.87 | 4,774,300 | — | — |
| 2026-01-14 | $304.44 | $324.24 | 5,712,600 | — | — |
| 2026-01-13 | $309.93 | $330.09 | 7,217,300 | — | — |
| 2026-01-12 | $327.65 | $348.96 | 3,541,400 | — | — |
| 2026-01-09 | $333.95 | $355.67 | 3,250,100 | — | — |
| 2026-01-08 | $339.04 | $361.09 | 3,107,700 | — | — |
| 2026-01-07 | $338.10 | $360.09 | 3,183,100 | — | — |
| 2026-01-06 | $335.99 | $357.84 | 3,187,400 | — | — |
| 2026-01-05 | $331.56 | $353.12 | 5,012,100 | — | — |
| 2026-01-02 | $333.30 | $354.98 | 5,643,500 | — | — |