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
- 1973-05-03 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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $244.64 | $707.03 | 53,600 | — | — |
| 2021-12-30 | $244.52 | $706.69 | 45,300 | — | — |
| 2021-12-29 | $245.22 | $708.71 | 75,700 | — | — |
| 2021-12-28 | $244.20 | $705.76 | 56,500 | — | — |
| 2021-12-27 | $243.21 | $702.90 | 68,800 | — | — |
| 2021-12-23 | $245.04 | $708.19 | 94,100 | — | — |
| 2021-12-22 | $252.78 | $730.56 | 80,600 | — | — |
| 2021-12-21 | $253.05 | $731.34 | 138,200 | — | — |
| 2021-12-20 | $243.53 | $703.83 | 91,600 | — | — |
| 2021-12-17 | $236.82 | $684.43 | 354,300 | — | — |
| 2021-12-16 | $233.54 | $674.95 | 86,400 | — | — |
| 2021-12-15 | $238.58 | $689.52 | 87,800 | — | — |
| 2021-12-14 | $240.85 | $696.08 | 71,400 | — | — |
| 2021-12-13 | $236.70 | $684.09 | 49,800 | — | — |
| 2021-12-10 | $235.00 | $679.17 | 35,900 | — | — |
| 2021-12-09 | $235.07 | $679.38 | 52,500 | — | — |
| 2021-12-08 | $239.73 | $692.84 | 60,700 | — | — |
| 2021-12-07 | $235.50 | $680.62 | 67,900 | — | — |
| 2021-12-06 | $237.18 | $685.47 | 98,800 | — | — |
| 2021-12-03 | $224.55 | $648.97 | 67,100 | — | — |
| 2021-12-02 | $226.11 | $653.48 | 55,500 | — | — |
| 2021-12-01 | $223.44 | $645.76 | 58,900 | — | — |
| 2021-11-30 | $224.35 | $648.39 | 69,100 | — | — |
| 2021-11-29 | $232.44 | $671.77 | 75,800 | — | — |
| 2021-11-26 | $236.83 | $684.46 | 85,500 | — | — |
| 2021-11-24 | $234.28 | $677.09 | 99,900 | — | — |
| 2021-11-23 | $234.41 | $677.47 | 88,300 | — | — |
| 2021-11-22 | $233.24 | $674.09 | 71,700 | — | — |
| 2021-11-19 | $230.31 | $665.62 | 75,700 | — | — |
| 2021-11-18 | $226.65 | $655.04 | 132,200 | — | — |
| 2021-11-17 | $227.66 | $657.96 | 98,600 | — | — |
| 2021-11-16 | $233.26 | $674.14 | 53,800 | — | — |
| 2021-11-15 | $233.61 | $675.16 | 65,600 | — | — |
| 2021-11-12 | $233.30 | $674.26 | 61,600 | — | — |
| 2021-11-11 | $233.46 | $674.72 | 53,000 | — | — |
| 2021-11-10 | $234.07 | $676.49 | 64,400 | — | — |
| 2021-11-09 | $232.81 | $672.84 | 74,200 | — | — |
| 2021-11-08 | $232.77 | $672.73 | 62,900 | — | — |
| 2021-11-05 | $233.28 | $674.20 | 74,000 | — | — |
| 2021-11-04 | $231.76 | $669.81 | 90,400 | — | — |
| 2021-11-03 | $234.12 | $676.63 | 129,600 | — | — |
| 2021-11-02 | $225.67 | $652.21 | 152,000 | — | — |
| 2021-11-01 | $222.80 | $643.91 | 135,700 | — | — |
| 2021-10-29 | $227.00 | $656.05 | 123,900 | — | — |
| 2021-10-28 | $231.01 | $667.64 | 145,400 | — | — |
| 2021-10-27 | $221.91 | $641.34 | 520,700 | — | — |
| 2021-10-26 | $226.00 | $653.16 | 272,500 | — | — |
| 2021-10-25 | $225.71 | $652.32 | 204,400 | — | — |
| 2021-10-22 | $218.03 | $630.13 | 163,600 | — | — |
| 2021-10-21 | $210.91 | $609.55 | 201,100 | — | — |
| 2021-10-20 | $209.20 | $604.61 | 463,500 | — | — |
| 2021-10-19 | $229.29 | $662.67 | 168,400 | — | — |
| 2021-10-18 | $228.96 | $661.72 | 112,000 | — | — |
| 2021-10-15 | $233.07 | $673.60 | 95,300 | — | — |
| 2021-10-14 | $233.13 | $673.77 | 81,000 | — | — |
| 2021-10-13 | $229.45 | $661.05 | 55,100 | — | — |
| 2021-10-12 | $230.12 | $662.98 | 50,200 | — | — |
| 2021-10-11 | $228.52 | $658.37 | 28,500 | — | — |
| 2021-10-08 | $232.21 | $669.00 | 57,100 | — | — |
| 2021-10-07 | $233.86 | $673.76 | 75,200 | — | — |
| 2021-10-06 | $231.69 | $667.51 | 60,800 | — | — |
| 2021-10-05 | $234.80 | $676.47 | 70,200 | — | — |
| 2021-10-04 | $232.41 | $669.58 | 84,800 | — | — |
| 2021-10-01 | $232.66 | $670.30 | 61,100 | — | — |
| 2021-09-30 | $231.48 | $666.90 | 70,000 | — | — |
| 2021-09-29 | $234.24 | $674.85 | 56,300 | — | — |
| 2021-09-28 | $230.67 | $664.57 | 90,900 | — | — |
| 2021-09-27 | $230.42 | $663.85 | 58,800 | — | — |
| 2021-09-24 | $228.58 | $658.55 | 61,000 | — | — |
| 2021-09-23 | $225.61 | $649.99 | 58,800 | — | — |
| 2021-09-22 | $225.21 | $648.84 | 92,400 | — | — |
| 2021-09-21 | $224.08 | $645.58 | 69,600 | — | — |
| 2021-09-20 | $223.62 | $644.26 | 83,100 | — | — |
| 2021-09-17 | $227.40 | $655.15 | 207,200 | — | — |
| 2021-09-16 | $228.29 | $657.71 | 63,500 | — | — |
| 2021-09-15 | $225.74 | $650.36 | 65,900 | — | — |
| 2021-09-14 | $227.78 | $656.24 | 49,200 | — | — |
| 2021-09-13 | $231.46 | $666.84 | 34,000 | — | — |
| 2021-09-10 | $231.49 | $666.93 | 32,500 | — | — |
| 2021-09-09 | $233.21 | $671.88 | 50,100 | — | — |
| 2021-09-08 | $232.52 | $669.90 | 77,900 | — | — |
| 2021-09-07 | $232.83 | $670.79 | 61,100 | — | — |
| 2021-09-03 | $237.99 | $685.66 | 40,600 | — | — |
| 2021-09-02 | $238.79 | $687.96 | 50,900 | — | — |
| 2021-09-01 | $239.04 | $688.68 | 44,300 | — | — |
| 2021-08-31 | $239.63 | $690.38 | 104,300 | — | — |
| 2021-08-30 | $235.50 | $678.48 | 41,100 | — | — |
| 2021-08-27 | $233.01 | $671.31 | 83,900 | — | — |
| 2021-08-26 | $234.12 | $674.51 | 56,600 | — | — |
| 2021-08-25 | $232.60 | $670.13 | 43,800 | — | — |
| 2021-08-24 | $235.27 | $677.82 | 52,100 | — | — |
| 2021-08-23 | $232.10 | $668.69 | 50,000 | — | — |
| 2021-08-20 | $233.59 | $672.98 | 124,600 | — | — |
| 2021-08-19 | $233.20 | $671.86 | 67,400 | — | — |
| 2021-08-18 | $231.13 | $665.89 | 51,900 | — | — |
| 2021-08-17 | $234.13 | $674.54 | 54,600 | — | — |
| 2021-08-16 | $241.45 | $695.62 | 54,100 | — | — |
| 2021-08-13 | $241.46 | $695.65 | 34,000 | — | — |
| 2021-08-12 | $242.60 | $698.94 | 41,100 | — | — |
| 2021-08-11 | $241.34 | $695.31 | 67,000 | — | — |
| 2021-08-10 | $247.00 | $711.61 | 52,400 | — | — |
| 2021-08-09 | $244.83 | $705.36 | 74,900 | — | — |
| 2021-08-06 | $244.21 | $703.58 | 47,500 | — | — |
| 2021-08-05 | $246.14 | $709.14 | 60,400 | — | — |
| 2021-08-04 | $240.15 | $691.88 | 65,300 | — | — |
| 2021-08-03 | $249.23 | $718.04 | 104,600 | — | — |
| 2021-08-02 | $246.84 | $711.15 | 65,500 | — | — |
| 2021-07-30 | $242.99 | $700.06 | 80,700 | — | — |
| 2021-07-29 | $247.82 | $713.98 | 69,700 | — | — |
| 2021-07-28 | $244.17 | $703.46 | 72,200 | — | — |
| 2021-07-27 | $243.02 | $700.15 | 58,400 | — | — |
| 2021-07-26 | $242.15 | $697.64 | 50,800 | — | — |
| 2021-07-23 | $239.23 | $689.23 | 65,900 | — | — |
| 2021-07-22 | $233.72 | $673.35 | 95,100 | — | — |
| 2021-07-21 | $241.31 | $695.22 | 108,700 | — | — |
| 2021-07-20 | $250.76 | $722.45 | 89,700 | — | — |
| 2021-07-19 | $252.58 | $727.69 | 117,300 | — | — |
| 2021-07-16 | $252.29 | $726.85 | 60,500 | — | — |
| 2021-07-15 | $255.81 | $737.00 | 56,300 | — | — |
| 2021-07-14 | $251.38 | $722.16 | 66,000 | — | — |
| 2021-07-13 | $251.41 | $722.25 | 76,500 | — | — |
| 2021-07-12 | $257.72 | $740.37 | 90,400 | — | — |
| 2021-07-09 | $255.03 | $732.64 | 192,700 | — | — |
| 2021-07-08 | $261.80 | $752.09 | 314,200 | — | — |
| 2021-07-07 | $260.54 | $748.47 | 241,700 | — | — |
| 2021-07-06 | $255.49 | $733.97 | 71,700 | — | — |
| 2021-07-02 | $255.72 | $734.63 | 41,700 | — | — |
| 2021-07-01 | $257.11 | $738.62 | 45,900 | — | — |
| 2021-06-30 | $256.29 | $736.26 | 80,300 | — | — |
| 2021-06-29 | $257.89 | $740.86 | 45,900 | — | — |
| 2021-06-28 | $255.90 | $735.14 | 60,400 | — | — |
| 2021-06-25 | $258.34 | $742.15 | 155,800 | — | — |
| 2021-06-24 | $255.93 | $735.23 | 51,400 | — | — |
| 2021-06-23 | $254.03 | $729.77 | 60,700 | — | — |
| 2021-06-22 | $252.81 | $726.27 | 54,400 | — | — |
| 2021-06-21 | $251.60 | $722.79 | 60,900 | — | — |
| 2021-06-18 | $247.91 | $712.19 | 158,700 | — | — |
| 2021-06-17 | $254.79 | $731.95 | 73,600 | — | — |
| 2021-06-16 | $254.81 | $732.01 | 105,100 | — | — |
| 2021-06-15 | $256.27 | $736.21 | 85,300 | — | — |
| 2021-06-14 | $252.34 | $724.92 | 70,500 | — | — |
| 2021-06-11 | $253.13 | $727.19 | 34,800 | — | — |
| 2021-06-10 | $249.83 | $717.71 | 38,700 | — | — |
| 2021-06-09 | $250.87 | $720.69 | 42,100 | — | — |
| 2021-06-08 | $252.47 | $725.29 | 80,300 | — | — |
| 2021-06-07 | $248.29 | $713.28 | 71,600 | — | — |
| 2021-06-04 | $244.50 | $702.39 | 54,100 | — | — |
| 2021-06-03 | $248.84 | $714.86 | 42,500 | — | — |
| 2021-06-02 | $251.85 | $723.51 | 84,400 | — | — |
| 2021-06-01 | $248.44 | $713.71 | 71,600 | — | — |
| 2021-05-28 | $244.80 | $703.26 | 73,200 | — | — |
| 2021-05-27 | $250.16 | $718.65 | 96,100 | — | — |
| 2021-05-26 | $247.58 | $711.24 | 62,000 | — | — |
| 2021-05-25 | $241.34 | $693.32 | 84,400 | — | — |
| 2021-05-24 | $241.16 | $692.80 | 51,500 | — | — |
| 2021-05-21 | $242.20 | $695.79 | 88,700 | — | — |
| 2021-05-20 | $243.88 | $700.61 | 59,600 | — | — |
| 2021-05-19 | $242.99 | $698.06 | 52,400 | — | — |
| 2021-05-18 | $243.14 | $698.49 | 51,700 | — | — |
| 2021-05-17 | $243.06 | $698.26 | 59,000 | — | — |
| 2021-05-14 | $252.48 | $725.32 | 73,400 | — | — |
| 2021-05-13 | $243.20 | $698.66 | 75,000 | — | — |
| 2021-05-12 | $239.65 | $688.46 | 72,300 | — | — |
| 2021-05-11 | $243.45 | $699.38 | 47,600 | — | — |
| 2021-05-10 | $240.71 | $691.51 | 70,800 | — | — |
| 2021-05-07 | $242.84 | $697.63 | 54,400 | — | — |
| 2021-05-06 | $240.67 | $691.39 | 77,000 | — | — |
| 2021-05-05 | $241.52 | $693.83 | 92,900 | — | — |
| 2021-05-04 | $250.00 | $718.19 | 85,300 | — | — |
| 2021-05-03 | $250.35 | $719.20 | 114,000 | — | — |
| 2021-04-30 | $248.74 | $714.57 | 93,100 | — | — |
| 2021-04-29 | $247.55 | $711.16 | 76,000 | — | — |
| 2021-04-28 | $252.18 | $724.46 | 65,300 | — | — |
| 2021-04-27 | $252.42 | $725.15 | 77,900 | — | — |
| 2021-04-26 | $253.91 | $729.43 | 61,900 | — | — |
| 2021-04-23 | $258.19 | $741.72 | 99,500 | — | — |
| 2021-04-22 | $258.57 | $742.81 | 71,700 | — | — |
| 2021-04-21 | $260.69 | $748.90 | 184,800 | — | — |
| 2021-04-20 | $250.56 | $719.80 | 103,600 | — | — |
| 2021-04-19 | $252.41 | $725.12 | 78,400 | — | — |
| 2021-04-16 | $257.52 | $739.80 | 83,400 | — | — |
| 2021-04-15 | $257.60 | $740.03 | 82,600 | — | — |
| 2021-04-14 | $256.59 | $735.06 | 148,400 | — | — |
| 2021-04-13 | $256.81 | $735.69 | 247,200 | — | — |
| 2021-04-12 | $265.96 | $761.90 | 346,300 | — | — |
| 2021-04-09 | $280.07 | $802.32 | 996,200 | — | — |
| 2021-04-08 | $309.52 | $886.69 | 138,600 | — | — |
| 2021-04-07 | $304.64 | $872.71 | 119,900 | — | — |
| 2021-04-06 | $316.81 | $907.57 | 110,400 | — | — |
| 2021-04-05 | $311.82 | $893.28 | 45,400 | — | — |
| 2021-04-01 | $307.04 | $879.58 | 53,600 | — | — |
| 2021-03-31 | $306.18 | $877.12 | 95,200 | — | — |
| 2021-03-30 | $304.95 | $873.60 | 52,500 | — | — |
| 2021-03-29 | $303.45 | $869.30 | 59,300 | — | — |
| 2021-03-26 | $306.66 | $878.49 | 57,400 | — | — |
| 2021-03-25 | $301.98 | $865.09 | 41,400 | — | — |
| 2021-03-24 | $300.06 | $859.59 | 65,100 | — | — |
| 2021-03-23 | $304.87 | $873.37 | 74,400 | — | — |
| 2021-03-22 | $304.29 | $871.70 | 44,700 | — | — |
| 2021-03-19 | $296.87 | $850.45 | 246,100 | — | — |
| 2021-03-18 | $294.85 | $844.66 | 100,100 | — | — |
| 2021-03-17 | $293.31 | $840.25 | 68,200 | — | — |
| 2021-03-16 | $296.70 | $849.96 | 106,800 | — | — |
| 2021-03-15 | $294.24 | $842.91 | 90,800 | — | — |
| 2021-03-12 | $304.39 | $871.99 | 80,700 | — | — |
| 2021-03-11 | $312.44 | $895.05 | 56,800 | — | — |
| 2021-03-10 | $307.35 | $880.47 | 86,300 | — | — |
| 2021-03-09 | $304.54 | $872.42 | 86,400 | — | — |
| 2021-03-08 | $312.61 | $895.54 | 86,400 | — | — |
| 2021-03-05 | $319.56 | $915.45 | 121,900 | — | — |
| 2021-03-04 | $311.95 | $893.65 | 145,500 | — | — |
| 2021-03-03 | $313.31 | $897.54 | 72,400 | — | — |
| 2021-03-02 | $313.27 | $897.43 | 43,600 | — | — |
| 2021-03-01 | $314.66 | $901.41 | 73,500 | — | — |
| 2021-02-26 | $311.75 | $893.08 | 89,900 | — | — |
| 2021-02-25 | $312.29 | $894.62 | 79,800 | — | — |
| 2021-02-24 | $311.27 | $891.70 | 59,700 | — | — |
| 2021-02-23 | $308.05 | $882.48 | 89,300 | — | — |
| 2021-02-22 | $313.17 | $897.14 | 65,000 | — | — |
| 2021-02-19 | $314.08 | $899.75 | 99,700 | — | — |
| 2021-02-18 | $319.38 | $914.93 | 74,400 | — | — |
| 2021-02-17 | $322.36 | $923.47 | 75,400 | — | — |
| 2021-02-16 | $327.07 | $936.96 | 58,000 | — | — |
| 2021-02-12 | $332.28 | $951.89 | 49,800 | — | — |
| 2021-02-11 | $332.29 | $951.92 | 68,700 | — | — |
| 2021-02-10 | $330.21 | $945.96 | 67,300 | — | — |
| 2021-02-09 | $329.86 | $944.96 | 72,700 | — | — |
| 2021-02-08 | $324.85 | $930.60 | 110,000 | — | — |
| 2021-02-05 | $315.50 | $903.82 | 129,300 | — | — |
| 2021-02-04 | $298.00 | $853.69 | 65,300 | — | — |
| 2021-02-03 | $300.61 | $861.16 | 70,500 | — | — |
| 2021-02-02 | $302.33 | $866.09 | 85,900 | — | — |
| 2021-02-01 | $309.00 | $885.20 | 93,700 | — | — |
| 2021-01-29 | $304.41 | $872.05 | 125,100 | — | — |
| 2021-01-28 | $309.02 | $885.25 | 209,500 | — | — |
| 2021-01-27 | $320.00 | $916.71 | 303,000 | — | — |
| 2021-01-26 | $308.40 | $883.48 | 81,400 | — | — |
| 2021-01-25 | $301.58 | $863.94 | 110,800 | — | — |
| 2021-01-22 | $288.93 | $827.70 | 86,600 | — | — |
| 2021-01-21 | $283.28 | $811.52 | 67,300 | — | — |
| 2021-01-20 | $282.84 | $810.26 | 91,400 | — | — |
| 2021-01-19 | $279.64 | $801.09 | 73,200 | — | — |
| 2021-01-15 | $278.40 | $797.54 | 88,400 | — | — |
| 2021-01-14 | $279.68 | $801.20 | 97,700 | — | — |
| 2021-01-13 | $288.34 | $824.09 | 128,500 | — | — |
| 2021-01-12 | $284.02 | $811.75 | 139,300 | — | — |
| 2021-01-11 | $300.34 | $858.39 | 141,200 | — | — |
| 2021-01-08 | $301.15 | $860.70 | 311,000 | — | — |
| 2021-01-07 | $269.66 | $770.70 | 109,700 | — | — |
| 2021-01-06 | $265.25 | $758.10 | 137,500 | — | — |
| 2021-01-05 | $260.50 | $744.52 | 123,300 | — | — |
| 2021-01-04 | $258.65 | $739.24 | 103,100 | — | — |