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-03-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 | — | — | — | $510.00 | 542,423 |
| 2026-09-03 | — | — | — | $501.40 | 850,092 |
| 2026-09-02 | — | — | — | $499.85 | 368,275 |
| 2026-09-01 | — | — | — | $497.85 | 481,717 |
| 2026-08-31 | — | — | — | $510.32 | 538,806 |
| 2026-08-28 | — | — | — | $505.33 | 1,011,380 |
| 2026-08-27 | $505.06 | $832.06 | 28,688,800 | $494.71 | 946,756 |
| 2026-08-26 | $496.37 | $817.74 | 20,758,900 | $487.85 | 442,326 |
| 2026-08-25 | $491.71 | $810.06 | 19,519,000 | $485.91 | 400,559 |
| 2026-08-24 | $487.31 | $802.81 | 17,230,800 | $483.21 | 420,631 |
| 2026-08-21 | $483.24 | $796.11 | 22,510,800 | $480.17 | 436,864 |
| 2026-08-20 | $481.15 | $792.67 | 20,020,800 | $482.80 | 401,560 |
| 2026-08-19 | $484.31 | $796.37 | 19,961,900 | $480.07 | 544,346 |
| 2026-08-18 | $481.63 | $791.97 | 24,087,600 | $481.54 | 800,006 |
| 2026-08-17 | $480.35 | $789.86 | 29,635,800 | $490.14 | 784,753 |
| 2026-08-14 | $495.40 | $814.61 | 16,217,600 | $496.70 | 491,333 |
| 2026-08-13 | $496.88 | $817.04 | 23,039,000 | $493.59 | 731,887 |
| 2026-08-12 | $492.43 | $809.72 | 29,001,500 | $500.00 | 800,641 |
| 2026-08-11 | $503.81 | $828.44 | 23,049,800 | $504.30 | 557,230 |
| 2026-08-10 | $506.06 | $832.14 | 31,206,100 | $503.68 | 773,038 |
| 2026-08-07 | $499.99 | $822.16 | 28,846,200 | $499.69 | 888,000 |
| 2026-08-06 | $499.86 | $821.94 | 36,441,500 | $488.61 | 1,119,735 |
| 2026-08-05 | $487.46 | $801.55 | 33,388,900 | $496.36 | 900,484 |
| 2026-08-04 | $492.81 | $810.35 | 50,455,500 | $480.76 | 1,495,520 |
| 2026-08-03 | $487.65 | $801.86 | 66,762,100 | $476.40 | 2,341,236 |
| 2026-07-31 | $464.72 | $764.16 | 60,846,000 | $449.59 | 2,202,626 |
| 2026-07-30 | $451.10 | $741.76 | 110,160,700 | $438.41 | 4,732,889 |
| 2026-07-29 | $390.54 | $642.18 | 47,209,000 | $393.40 | 1,544,466 |
| 2026-07-28 | $393.35 | $646.80 | 32,367,500 | $393.51 | 1,261,261 |
| 2026-07-27 | $389.10 | $639.81 | 27,856,200 | $390.08 | 1,029,402 |
| 2026-07-24 | $381.70 | $627.65 | 27,659,400 | $387.05 | 1,125,413 |
| 2026-07-23 | $381.58 | $627.45 | 30,351,800 | $389.97 | 1,350,375 |
| 2026-07-22 | $390.34 | $641.85 | 28,142,500 | $399.58 | 1,163,447 |
| 2026-07-21 | $397.75 | $654.04 | 24,126,600 | $398.81 | 993,695 |
| 2026-07-20 | $402.29 | $661.50 | 27,915,800 | $391.10 | 1,298,620 |
| 2026-07-17 | $393.82 | $647.58 | 33,049,800 | — | — |
| 2026-07-16 | $401.10 | $659.55 | 37,047,400 | — | — |
| 2026-07-15 | $395.63 | $650.55 | 36,253,700 | — | — |
| 2026-07-14 | $384.93 | $632.96 | 27,863,900 | — | — |
| 2026-07-13 | $390.99 | $642.92 | 28,914,900 | — | — |
| 2026-07-10 | $385.10 | $633.24 | 24,644,600 | — | — |
| 2026-07-09 | $384.36 | $632.02 | 31,083,200 | — | — |
| 2026-07-08 | $383.34 | $630.34 | 25,908,300 | — | — |
| 2026-07-07 | $388.84 | $639.39 | 29,297,500 | — | — |
| 2026-07-06 | $386.74 | $635.93 | 34,224,500 | — | — |
| 2026-07-02 | $390.49 | $642.10 | 42,128,900 | — | — |
| 2026-07-01 | $384.28 | $631.89 | 48,065,800 | — | — |
| 2026-06-30 | $373.02 | $613.37 | 44,945,700 | — | — |
| 2026-06-29 | $368.57 | $606.06 | 51,229,900 | — | — |
| 2026-06-26 | $372.97 | $613.29 | 186,201,600 | — | — |
| 2026-06-25 | $352.83 | $580.17 | 66,179,000 | — | — |
| 2026-06-24 | $365.46 | $600.94 | 44,509,900 | — | — |
| 2026-06-23 | $373.94 | $614.89 | 40,647,600 | — | — |
| 2026-06-22 | $367.34 | $604.03 | 45,171,100 | — | — |
| 2026-06-18 | $379.40 | $623.86 | 59,714,200 | — | — |
| 2026-06-17 | $378.91 | $623.06 | 41,987,800 | — | — |
| 2026-06-16 | $393.83 | $647.59 | 31,506,800 | — | — |
| 2026-06-15 | $399.76 | $657.34 | 32,266,400 | — | — |
| 2026-06-12 | $390.74 | $642.51 | 34,865,800 | — | — |
| 2026-06-11 | $390.34 | $641.85 | 47,224,100 | — | — |
| 2026-06-10 | $397.36 | $653.40 | 32,576,000 | — | — |
| 2026-06-09 | $403.41 | $663.34 | 35,317,300 | — | — |
| 2026-06-08 | $411.74 | $677.04 | 32,086,700 | — | — |
| 2026-06-05 | $416.67 | $685.15 | 34,782,200 | — | — |
| 2026-06-04 | $428.05 | $703.86 | 26,899,500 | — | — |
| 2026-06-03 | $427.34 | $702.69 | 39,037,000 | — | — |
| 2026-06-02 | $441.31 | $725.67 | 37,036,800 | — | — |
| 2026-06-01 | $460.52 | $757.25 | 53,628,900 | — | — |
| 2026-05-29 | $450.24 | $740.35 | 79,654,400 | — | — |
| 2026-05-28 | $426.99 | $702.12 | 47,250,500 | — | — |
| 2026-05-27 | $412.67 | $678.57 | 28,901,500 | — | — |
| 2026-05-26 | $416.03 | $684.10 | 30,398,000 | — | — |
| 2026-05-22 | $418.57 | $688.27 | 22,390,300 | — | — |
| 2026-05-21 | $419.09 | $689.13 | 31,393,500 | — | — |
| 2026-05-20 | $421.06 | $690.87 | 27,864,000 | — | — |
| 2026-05-19 | $417.42 | $684.90 | 33,018,700 | — | — |
| 2026-05-18 | $423.54 | $694.94 | 32,564,100 | — | — |
| 2026-05-15 | $421.92 | $692.28 | 50,771,200 | — | — |
| 2026-05-14 | $409.43 | $671.79 | 27,077,500 | — | — |
| 2026-05-13 | $405.21 | $664.86 | 29,667,100 | — | — |
| 2026-05-12 | $407.77 | $669.07 | 38,594,200 | — | — |
| 2026-05-11 | $412.66 | $677.09 | 35,657,900 | — | — |
| 2026-05-08 | $415.12 | $681.12 | 33,383,800 | — | — |
| 2026-05-07 | $420.77 | $690.40 | 34,942,400 | — | — |
| 2026-05-06 | $413.96 | $679.22 | 30,285,900 | — | — |
| 2026-05-05 | $411.38 | $674.99 | 25,700,900 | — | — |
| 2026-05-04 | $413.62 | $678.66 | 28,066,500 | — | — |
| 2026-05-01 | $414.44 | $680.01 | 31,372,400 | — | — |
| 2026-04-30 | $407.78 | $669.08 | 70,909,400 | — | — |
| 2026-04-29 | $424.46 | $696.45 | 38,288,300 | — | — |
| 2026-04-28 | $429.25 | $704.31 | 30,438,100 | — | — |
| 2026-04-27 | $424.82 | $697.04 | 30,867,300 | — | — |
| 2026-04-24 | $424.62 | $696.71 | 27,457,400 | — | — |
| 2026-04-23 | $415.75 | $682.16 | 38,308,000 | — | — |
| 2026-04-22 | $432.92 | $710.33 | 29,378,200 | — | — |
| 2026-04-21 | $424.16 | $695.96 | 32,048,500 | — | — |
| 2026-04-20 | $418.07 | $685.97 | 27,582,200 | — | — |
| 2026-04-17 | $422.79 | $693.71 | 48,568,200 | — | — |
| 2026-04-16 | $420.26 | $689.56 | 41,642,400 | — | — |
| 2026-04-15 | $411.22 | $674.73 | 45,063,400 | — | — |
| 2026-04-14 | $393.11 | $645.01 | 37,504,500 | — | — |
| 2026-04-13 | $384.37 | $630.67 | 35,745,800 | — | — |
| 2026-04-10 | $370.87 | $608.52 | 28,111,100 | — | — |
| 2026-04-09 | $373.07 | $612.13 | 30,435,300 | — | — |
| 2026-04-08 | $374.33 | $614.20 | 33,064,800 | — | — |
| 2026-04-07 | $372.29 | $610.85 | 21,443,300 | — | — |
| 2026-04-06 | $372.88 | $611.82 | 16,146,600 | — | — |
| 2026-04-02 | $373.46 | $612.77 | 24,099,100 | — | — |
| 2026-04-01 | $369.37 | $606.06 | 29,417,200 | — | — |
| 2026-03-31 | $370.17 | $607.37 | 45,244,400 | — | — |
| 2026-03-30 | $358.96 | $588.98 | 44,797,000 | — | — |
| 2026-03-27 | $356.77 | $585.38 | 37,883,400 | — | — |
| 2026-03-26 | $365.97 | $600.48 | 36,836,600 | — | — |
| 2026-03-25 | $371.04 | $608.80 | 31,181,200 | — | — |
| 2026-03-24 | $372.74 | $611.59 | 42,733,600 | — | — |
| 2026-03-23 | $383.00 | $628.42 | 29,680,100 | — | — |
| 2026-03-20 | $381.87 | $626.57 | 50,853,200 | — | — |
| 2026-03-19 | $389.02 | $638.30 | 25,138,800 | — | — |
| 2026-03-18 | $391.79 | $642.85 | 25,908,500 | — | — |
| 2026-03-17 | $399.41 | $655.35 | 26,228,300 | — | — |
| 2026-03-16 | $399.95 | $656.23 | 27,733,700 | — | — |
| 2026-03-13 | $395.55 | $649.01 | 26,848,000 | — | — |
| 2026-03-12 | $401.86 | $659.37 | 27,263,900 | — | — |
| 2026-03-11 | $404.88 | $664.32 | 25,512,100 | — | — |
| 2026-03-10 | $405.76 | $665.77 | 31,706,400 | — | — |
| 2026-03-09 | $409.41 | $671.76 | 30,131,900 | — | — |
| 2026-03-06 | $408.96 | $671.02 | 31,123,900 | — | — |
| 2026-03-05 | $410.68 | $673.84 | 39,001,300 | — | — |
| 2026-03-04 | $405.20 | $664.85 | 35,808,000 | — | — |
| 2026-03-03 | $403.93 | $662.76 | 38,199,200 | — | — |
| 2026-03-02 | $398.55 | $653.94 | 35,474,900 | — | — |
| 2026-02-27 | $392.74 | $644.40 | 51,367,200 | — | — |
| 2026-02-26 | $401.72 | $659.14 | 34,405,900 | — | — |
| 2026-02-25 | $400.60 | $657.30 | 43,625,500 | — | — |
| 2026-02-24 | $389.00 | $638.27 | 33,884,700 | — | — |
| 2026-02-23 | $384.47 | $630.83 | 43,238,300 | — | — |
| 2026-02-20 | $397.23 | $651.77 | 34,015,200 | — | — |
| 2026-02-19 | $398.46 | $653.79 | 28,234,000 | — | — |
| 2026-02-18 | $399.60 | $654.17 | 23,223,400 | — | — |
| 2026-02-17 | $396.86 | $649.68 | 32,078,800 | — | — |
| 2026-02-13 | $401.32 | $656.98 | 34,091,600 | — | — |
| 2026-02-12 | $401.84 | $657.83 | 40,802,400 | — | — |
| 2026-02-11 | $404.37 | $661.98 | 42,491,000 | — | — |
| 2026-02-10 | $413.27 | $676.55 | 44,857,900 | — | — |
| 2026-02-09 | $413.60 | $677.09 | 45,480,500 | — | — |
| 2026-02-06 | $401.14 | $656.69 | 53,515,300 | — | — |
| 2026-02-05 | $393.67 | $644.46 | 66,289,200 | — | — |
| 2026-02-04 | $414.19 | $678.05 | 45,012,400 | — | — |
| 2026-02-03 | $411.21 | $673.17 | 61,424,100 | — | — |
| 2026-02-02 | $423.37 | $693.08 | 42,219,900 | — | — |
| 2026-01-30 | $430.29 | $704.41 | 58,566,800 | — | — |
| 2026-01-29 | $433.50 | $709.66 | 128,855,300 | — | — |
| 2026-01-28 | $481.63 | $788.45 | 36,875,400 | — | — |
| 2026-01-27 | $480.58 | $786.74 | 29,213,900 | — | — |
| 2026-01-26 | $470.28 | $769.87 | 29,291,200 | — | — |
| 2026-01-23 | $465.95 | $762.79 | 38,000,200 | — | — |
| 2026-01-22 | $451.14 | $738.54 | 25,349,400 | — | — |
| 2026-01-21 | $444.11 | $727.03 | 37,980,500 | — | — |
| 2026-01-20 | $454.52 | $744.07 | 26,130,000 | — | — |
| 2026-01-16 | $459.86 | $752.82 | 34,246,700 | — | — |
| 2026-01-15 | $456.66 | $747.58 | 23,225,800 | — | — |
| 2026-01-14 | $459.38 | $752.03 | 28,184,300 | — | — |
| 2026-01-13 | $470.67 | $770.51 | 28,545,800 | — | — |
| 2026-01-12 | $477.18 | $781.17 | 23,519,900 | — | — |
| 2026-01-09 | $479.28 | $784.61 | 18,491,000 | — | — |
| 2026-01-08 | $478.11 | $782.69 | 18,162,600 | — | — |
| 2026-01-07 | $483.47 | $791.47 | 25,564,200 | — | — |
| 2026-01-06 | $478.51 | $783.35 | 23,037,700 | — | — |
| 2026-01-05 | $472.85 | $774.08 | 25,250,300 | — | — |
| 2026-01-02 | $472.94 | $774.23 | 25,571,600 | — | — |