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 — 2026
| 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 | — | — |
| 2026-04-14 | $219.91 | $647.44 | 1,178,300 | — | — |
| 2026-04-13 | $222.50 | $655.06 | 2,301,800 | — | — |
| 2026-04-10 | $213.55 | $628.71 | 5,172,700 | — | — |
| 2026-04-09 | $218.39 | $642.96 | 1,637,900 | — | — |
| 2026-04-08 | $220.80 | $650.06 | 1,709,200 | — | — |
| 2026-04-07 | $217.57 | $640.55 | 1,850,400 | — | — |
| 2026-04-06 | $219.27 | $645.55 | 1,437,100 | — | — |
| 2026-04-02 | $217.61 | $640.67 | 1,730,500 | — | — |
| 2026-04-01 | $216.34 | $636.93 | 1,864,000 | — | — |
| 2026-03-31 | $216.58 | $637.63 | 2,938,600 | — | — |
| 2026-03-30 | $215.95 | $635.78 | 2,000,900 | — | — |
| 2026-03-27 | $207.10 | $609.72 | 2,103,700 | — | — |
| 2026-03-26 | $210.27 | $619.06 | 1,939,300 | — | — |
| 2026-03-25 | $213.56 | $628.74 | 1,592,700 | — | — |
| 2026-03-24 | $216.28 | $636.75 | 2,508,300 | — | — |
| 2026-03-23 | $216.74 | $638.11 | 2,136,000 | — | — |
| 2026-03-20 | $214.82 | $632.45 | 3,845,300 | — | — |
| 2026-03-19 | $209.68 | $617.32 | 2,049,900 | — | — |
| 2026-03-18 | $209.48 | $616.73 | 1,671,800 | — | — |
| 2026-03-17 | $209.16 | $615.79 | 2,195,100 | — | — |
| 2026-03-16 | $211.85 | $623.71 | 1,516,500 | — | — |
| 2026-03-13 | $207.93 | $612.17 | 2,477,800 | — | — |
| 2026-03-12 | $204.21 | $601.22 | 3,725,000 | — | — |
| 2026-03-11 | $209.84 | $617.79 | 1,922,900 | — | — |
| 2026-03-10 | $211.72 | $623.33 | 1,880,400 | — | — |
| 2026-03-09 | $217.78 | $641.17 | 1,977,700 | — | — |
| 2026-03-06 | $228.13 | $671.64 | 2,191,800 | — | — |
| 2026-03-05 | $229.65 | $674.05 | 2,057,200 | — | — |
| 2026-03-04 | $225.58 | $662.11 | 3,109,600 | — | — |
| 2026-03-03 | $225.23 | $661.08 | 2,289,400 | — | — |
| 2026-03-02 | $229.27 | $672.94 | 1,942,000 | — | — |
| 2026-02-27 | $228.20 | $669.80 | 2,959,700 | — | — |
| 2026-02-26 | $225.22 | $661.05 | 2,313,200 | — | — |
| 2026-02-25 | $218.13 | $640.24 | 2,263,200 | — | — |
| 2026-02-24 | $215.98 | $633.93 | 2,985,000 | — | — |
| 2026-02-23 | $214.33 | $629.09 | 2,375,100 | — | — |
| 2026-02-20 | $216.51 | $635.49 | 2,064,000 | — | — |
| 2026-02-19 | $218.37 | $640.94 | 2,708,900 | — | — |
| 2026-02-18 | $214.49 | $629.56 | 2,387,700 | — | — |
| 2026-02-17 | $214.00 | $628.12 | 4,648,200 | — | — |
| 2026-02-13 | $208.45 | $611.83 | 4,973,200 | — | — |
| 2026-02-12 | $204.79 | $601.09 | 6,242,600 | — | — |
| 2026-02-11 | $205.31 | $602.61 | 4,421,900 | — | — |
| 2026-02-10 | $212.58 | $623.95 | 5,002,300 | — | — |
| 2026-02-09 | $217.79 | $639.24 | 3,456,400 | — | — |
| 2026-02-06 | $241.58 | $709.07 | 1,387,400 | — | — |
| 2026-02-05 | $242.75 | $712.50 | 1,647,400 | — | — |
| 2026-02-04 | $249.55 | $732.46 | 3,285,900 | — | — |
| 2026-02-03 | $247.73 | $727.12 | 2,189,600 | — | — |
| 2026-02-02 | $245.27 | $719.90 | 1,890,300 | — | — |
| 2026-01-30 | $249.37 | $731.93 | 2,537,700 | — | — |
| 2026-01-29 | $245.84 | $721.57 | 2,250,600 | — | — |
| 2026-01-28 | $242.37 | $711.39 | 1,728,200 | — | — |
| 2026-01-27 | $242.33 | $711.27 | 3,488,100 | — | — |
| 2026-01-26 | $255.41 | $749.66 | 1,592,800 | — | — |
| 2026-01-23 | $253.21 | $743.20 | 1,504,800 | — | — |
| 2026-01-22 | $250.38 | $734.90 | 2,703,800 | — | — |
| 2026-01-21 | $250.08 | $734.02 | 2,710,500 | — | — |
| 2026-01-20 | $254.88 | $748.11 | 2,115,500 | — | — |
| 2026-01-16 | $258.52 | $758.79 | 2,126,400 | — | — |
| 2026-01-15 | $256.15 | $751.83 | 2,452,100 | — | — |
| 2026-01-14 | $256.98 | $754.27 | 2,608,000 | — | — |
| 2026-01-13 | $257.00 | $754.33 | 2,950,900 | — | — |
| 2026-01-12 | $264.84 | $777.34 | 1,815,100 | — | — |
| 2026-01-09 | $264.59 | $776.61 | 1,012,200 | — | — |
| 2026-01-08 | $264.54 | $776.46 | 1,408,000 | — | — |
| 2026-01-07 | $259.00 | $760.20 | 1,928,300 | — | — |
| 2026-01-06 | $262.77 | $771.26 | 1,347,700 | — | — |
| 2026-01-05 | $263.24 | $772.64 | 1,543,500 | — | — |
| 2026-01-02 | $256.00 | $751.39 | 1,252,700 | — | — |