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
- 1984-06-20 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 | — | — | — | $265.85 | 47,556 |
| 2026-09-03 | — | — | — | $266.29 | 93,272 |
| 2026-09-02 | — | — | — | $262.50 | 95,109 |
| 2026-09-01 | — | — | — | $263.53 | 102,371 |
| 2026-08-31 | — | — | — | $266.53 | 77,551 |
| 2026-08-28 | — | — | — | $263.18 | 96,342 |
| 2026-08-27 | $260.15 | $768.46 | 977,400 | $261.08 | 61,355 |
| 2026-08-26 | $265.03 | $782.87 | 1,426,200 | $265.44 | 90,170 |
| 2026-08-25 | $268.51 | $793.15 | 1,752,800 | $269.38 | 73,019 |
| 2026-08-24 | $271.99 | $803.43 | 1,531,400 | $264.64 | 74,675 |
| 2026-08-21 | $263.81 | $779.27 | 1,154,600 | $259.61 | 57,613 |
| 2026-08-20 | $259.61 | $766.86 | 1,340,700 | $257.94 | 55,004 |
| 2026-08-19 | $257.45 | $760.48 | 1,553,400 | $250.34 | 69,073 |
| 2026-08-18 | $248.36 | $733.63 | 1,287,000 | $250.21 | 68,773 |
| 2026-08-17 | $247.97 | $732.48 | 853,800 | $249.46 | 40,493 |
| 2026-08-14 | $251.21 | $742.05 | 895,800 | $255.01 | 49,741 |
| 2026-08-13 | $253.49 | $748.79 | 1,011,600 | $257.22 | 63,149 |
| 2026-08-12 | $255.46 | $754.60 | 1,475,000 | $250.99 | 84,478 |
| 2026-08-11 | $253.51 | $748.84 | 1,648,700 | $250.40 | 74,676 |
| 2026-08-10 | $252.43 | $745.65 | 1,280,100 | $247.02 | 58,619 |
| 2026-08-07 | $248.12 | $732.92 | 1,128,700 | $250.20 | 77,739 |
| 2026-08-06 | $251.74 | $743.62 | 1,287,600 | $251.62 | 68,710 |
| 2026-08-05 | $251.03 | $741.52 | 956,400 | $250.00 | 39,029 |
| 2026-08-04 | $248.06 | $732.75 | 1,419,500 | $244.90 | 83,999 |
| 2026-08-03 | $247.79 | $731.95 | 1,581,800 | $252.18 | 84,818 |
| 2026-07-31 | $249.42 | $736.76 | 1,736,300 | $249.10 | 80,690 |
| 2026-07-30 | $256.46 | $757.56 | 1,926,400 | $263.39 | 90,382 |
| 2026-07-29 | $268.91 | $794.33 | 1,573,600 | $262.43 | 88,018 |
| 2026-07-28 | $265.31 | $783.70 | 1,533,700 | $257.40 | 109,217 |
| 2026-07-27 | $253.36 | $748.40 | 1,110,000 | $248.14 | 56,351 |
| 2026-07-24 | $247.77 | $731.89 | 1,259,400 | $242.00 | 56,910 |
| 2026-07-23 | $242.21 | $715.47 | 1,345,100 | $242.81 | 69,361 |
| 2026-07-22 | $242.50 | $716.32 | 974,000 | $247.86 | 53,436 |
| 2026-07-21 | $248.22 | $733.22 | 1,046,900 | $251.09 | 55,258 |
| 2026-07-20 | $253.66 | $749.29 | 976,100 | $251.65 | 52,192 |
| 2026-07-17 | $253.90 | $750.00 | 1,530,700 | — | — |
| 2026-07-16 | $255.93 | $755.99 | 1,443,500 | — | — |
| 2026-07-15 | $247.77 | $731.89 | 1,851,800 | — | — |
| 2026-07-14 | $253.83 | $749.79 | 1,369,100 | — | — |
| 2026-07-13 | $261.23 | $771.65 | 1,337,200 | — | — |
| 2026-07-10 | $253.09 | $747.60 | 1,033,000 | — | — |
| 2026-07-09 | $253.76 | $749.58 | 1,473,400 | — | — |
| 2026-07-08 | $256.61 | $758.00 | 1,942,500 | — | — |
| 2026-07-07 | $254.67 | $752.27 | 1,887,100 | — | — |
| 2026-07-06 | $249.77 | $737.80 | 1,868,700 | — | — |
| 2026-07-02 | $252.44 | $745.68 | 2,741,400 | — | — |
| 2026-07-01 | $239.67 | $707.96 | 3,061,500 | — | — |
| 2026-06-30 | $229.57 | $678.13 | 1,651,700 | — | — |
| 2026-06-29 | $227.12 | $670.89 | 1,542,600 | — | — |
| 2026-06-26 | $226.01 | $667.61 | 2,225,600 | — | — |
| 2026-06-25 | $217.86 | $643.54 | 1,406,100 | — | — |
| 2026-06-24 | $220.76 | $652.10 | 3,195,800 | — | — |
| 2026-06-23 | $215.78 | $637.39 | 2,312,700 | — | — |
| 2026-06-22 | $209.08 | $617.60 | 2,128,800 | — | — |
| 2026-06-18 | $214.06 | $632.31 | 2,848,400 | — | — |
| 2026-06-17 | $216.09 | $638.31 | 1,614,600 | — | — |
| 2026-06-16 | $215.90 | $637.75 | 1,372,700 | — | — |
| 2026-06-15 | $215.74 | $637.28 | 1,544,700 | — | — |
| 2026-06-12 | $218.69 | $645.99 | 1,790,800 | — | — |
| 2026-06-11 | $220.90 | $652.52 | 2,479,300 | — | — |
| 2026-06-10 | $220.14 | $650.27 | 2,026,700 | — | — |
| 2026-06-09 | $217.05 | $641.14 | 1,950,600 | — | — |
| 2026-06-08 | $212.52 | $627.76 | 1,902,100 | — | — |
| 2026-06-05 | $216.14 | $638.46 | 1,462,900 | — | — |
| 2026-06-04 | $211.00 | $621.21 | 1,694,100 | — | — |
| 2026-06-03 | $202.50 | $596.18 | 1,999,500 | — | — |
| 2026-06-02 | $205.77 | $605.81 | 1,504,400 | — | — |
| 2026-06-01 | $206.10 | $606.78 | 1,416,000 | — | — |
| 2026-05-29 | $201.11 | $592.09 | 1,788,100 | — | — |
| 2026-05-28 | $202.65 | $596.62 | 1,139,900 | — | — |
| 2026-05-27 | $202.85 | $597.21 | 1,596,900 | — | — |
| 2026-05-26 | $203.96 | $600.48 | 2,265,800 | — | — |
| 2026-05-22 | $204.75 | $602.81 | 1,240,300 | — | — |
| 2026-05-21 | $207.41 | $610.64 | 1,351,700 | — | — |
| 2026-05-20 | $203.61 | $599.45 | 1,470,500 | — | — |
| 2026-05-19 | $203.45 | $598.98 | 1,961,800 | — | — |
| 2026-05-18 | $207.15 | $609.87 | 1,614,000 | — | — |
| 2026-05-15 | $199.95 | $588.67 | 2,388,400 | — | — |
| 2026-05-14 | $197.68 | $581.99 | 3,020,100 | — | — |
| 2026-05-13 | $192.00 | $565.27 | 2,543,300 | — | — |
| 2026-05-12 | $197.40 | $581.17 | 2,051,200 | — | — |
| 2026-05-11 | $198.57 | $584.61 | 1,809,600 | — | — |
| 2026-05-08 | $198.87 | $585.49 | 1,596,700 | — | — |
| 2026-05-07 | $201.94 | $594.53 | 3,218,100 | — | — |
| 2026-05-06 | $196.91 | $579.72 | 2,243,900 | — | — |
| 2026-05-05 | $205.80 | $605.90 | 1,290,900 | — | — |
| 2026-05-04 | $207.03 | $609.52 | 1,213,500 | — | — |
| 2026-05-01 | $208.11 | $612.70 | 2,392,400 | — | — |
| 2026-04-30 | $206.40 | $607.66 | 3,093,700 | — | — |
| 2026-04-29 | $211.81 | $623.59 | 1,288,200 | — | — |
| 2026-04-28 | $213.42 | $628.33 | 1,367,600 | — | — |
| 2026-04-27 | $215.06 | $633.16 | 1,343,500 | — | — |
| 2026-04-24 | $215.38 | $634.10 | 1,228,500 | — | — |
| 2026-04-23 | $219.37 | $645.85 | 995,300 | — | — |
| 2026-04-22 | $221.11 | $650.97 | 1,309,400 | — | — |
| 2026-04-21 | $224.46 | $660.83 | 1,550,500 | — | — |
| 2026-04-20 | $223.07 | $656.74 | 1,307,900 | — | — |
| 2026-04-17 | $221.61 | $652.44 | 1,851,000 | — | — |
| 2026-04-16 | $224.08 | $659.71 | 1,574,500 | — | — |
| 2026-04-15 | $223.17 | $657.04 | 1,221,300 | — | — |