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
- 1980-03-17 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 | $230.78 | $671.35 | 31,600 | — | — |
| 2021-12-30 | $230.42 | $670.30 | 44,100 | — | — |
| 2021-12-29 | $230.23 | $669.75 | 51,800 | — | — |
| 2021-12-28 | $234.42 | $681.93 | 30,400 | — | — |
| 2021-12-27 | $233.39 | $678.94 | 38,700 | — | — |
| 2021-12-23 | $233.06 | $677.98 | 47,000 | — | — |
| 2021-12-22 | $227.19 | $660.90 | 67,000 | — | — |
| 2021-12-21 | $223.58 | $650.40 | 65,000 | — | — |
| 2021-12-20 | $220.26 | $640.74 | 70,200 | — | — |
| 2021-12-17 | $224.66 | $653.54 | 347,500 | — | — |
| 2021-12-16 | $228.03 | $663.35 | 92,000 | — | — |
| 2021-12-15 | $236.40 | $687.69 | 95,300 | — | — |
| 2021-12-14 | $233.19 | $678.36 | 68,300 | — | — |
| 2021-12-13 | $237.05 | $689.59 | 56,400 | — | — |
| 2021-12-10 | $238.70 | $694.39 | 39,800 | — | — |
| 2021-12-09 | $238.12 | $692.70 | 34,700 | — | — |
| 2021-12-08 | $242.04 | $704.10 | 31,400 | — | — |
| 2021-12-07 | $237.78 | $691.71 | 44,700 | — | — |
| 2021-12-06 | $234.72 | $682.81 | 61,100 | — | — |
| 2021-12-03 | $228.94 | $665.99 | 37,900 | — | — |
| 2021-12-02 | $233.47 | $679.17 | 38,100 | — | — |
| 2021-12-01 | $229.19 | $666.72 | 82,300 | — | — |
| 2021-11-30 | $227.85 | $662.82 | 113,000 | — | — |
| 2021-11-29 | $231.28 | $672.80 | 80,400 | — | — |
| 2021-11-26 | $237.26 | $690.20 | 37,800 | — | — |
| 2021-11-24 | $243.85 | $709.37 | 35,300 | — | — |
| 2021-11-23 | $247.50 | $719.98 | 88,600 | — | — |
| 2021-11-22 | $249.03 | $724.44 | 36,500 | — | — |
| 2021-11-19 | $247.68 | $720.51 | 42,400 | — | — |
| 2021-11-18 | $252.16 | $733.54 | 67,200 | — | — |
| 2021-11-17 | $255.63 | $743.64 | 115,900 | — | — |
| 2021-11-16 | $267.19 | $777.26 | 59,700 | — | — |
| 2021-11-15 | $272.37 | $792.33 | 48,400 | — | — |
| 2021-11-12 | $270.40 | $786.60 | 33,700 | — | — |
| 2021-11-11 | $270.67 | $787.39 | 73,800 | — | — |
| 2021-11-10 | $273.47 | $795.53 | 47,900 | — | — |
| 2021-11-09 | $271.26 | $789.10 | 39,900 | — | — |
| 2021-11-08 | $271.40 | $789.51 | 41,100 | — | — |
| 2021-11-05 | $270.49 | $786.86 | 70,900 | — | — |
| 2021-11-04 | $260.27 | $757.13 | 44,300 | — | — |
| 2021-11-03 | $261.00 | $759.26 | 40,800 | — | — |
| 2021-11-02 | $256.32 | $745.64 | 35,600 | — | — |
| 2021-11-01 | $253.37 | $737.06 | 39,000 | — | — |
| 2021-10-29 | $245.84 | $715.16 | 32,500 | — | — |
| 2021-10-28 | $247.18 | $719.05 | 40,100 | — | — |
| 2021-10-27 | $239.12 | $695.61 | 38,100 | — | — |
| 2021-10-26 | $246.39 | $716.76 | 61,800 | — | — |
| 2021-10-25 | $242.63 | $705.82 | 52,000 | — | — |
| 2021-10-22 | $234.14 | $681.12 | 23,100 | — | — |
| 2021-10-21 | $236.90 | $689.15 | 40,700 | — | — |
| 2021-10-20 | $236.36 | $687.58 | 33,200 | — | — |
| 2021-10-19 | $234.86 | $683.21 | 20,000 | — | — |
| 2021-10-18 | $236.89 | $689.12 | 34,000 | — | — |
| 2021-10-15 | $235.63 | $685.45 | 36,200 | — | — |
| 2021-10-14 | $236.02 | $686.59 | 46,100 | — | — |
| 2021-10-13 | $231.78 | $673.05 | 43,300 | — | — |
| 2021-10-12 | $233.28 | $677.40 | 30,800 | — | — |
| 2021-10-11 | $231.50 | $672.23 | 26,800 | — | — |
| 2021-10-08 | $232.73 | $675.81 | 57,000 | — | — |
| 2021-10-07 | $234.81 | $681.85 | 50,300 | — | — |
| 2021-10-06 | $233.19 | $677.14 | 61,400 | — | — |
| 2021-10-05 | $243.72 | $707.72 | 38,200 | — | — |
| 2021-10-04 | $243.70 | $707.66 | 56,400 | — | — |
| 2021-10-01 | $242.81 | $705.08 | 64,300 | — | — |
| 2021-09-30 | $237.72 | $690.30 | 49,500 | — | — |
| 2021-09-29 | $240.64 | $698.78 | 34,000 | — | — |
| 2021-09-28 | $242.35 | $703.74 | 35,300 | — | — |
| 2021-09-27 | $247.96 | $720.03 | 48,400 | — | — |
| 2021-09-24 | $241.67 | $701.77 | 45,000 | — | — |
| 2021-09-23 | $244.06 | $708.71 | 39,600 | — | — |
| 2021-09-22 | $237.12 | $688.55 | 35,800 | — | — |
| 2021-09-21 | $234.50 | $680.95 | 30,500 | — | — |
| 2021-09-20 | $234.40 | $680.66 | 53,300 | — | — |
| 2021-09-17 | $239.81 | $696.37 | 210,100 | — | — |
| 2021-09-16 | $249.09 | $723.31 | 27,500 | — | — |
| 2021-09-15 | $251.22 | $729.50 | 37,300 | — | — |
| 2021-09-14 | $250.37 | $727.03 | 38,900 | — | — |
| 2021-09-13 | $255.65 | $742.36 | 35,000 | — | — |
| 2021-09-10 | $259.55 | $753.69 | 56,700 | — | — |
| 2021-09-09 | $260.38 | $756.10 | 55,300 | — | — |
| 2021-09-08 | $260.39 | $756.13 | 41,200 | — | — |
| 2021-09-07 | $260.63 | $756.82 | 46,500 | — | — |
| 2021-09-03 | $262.19 | $761.35 | 50,100 | — | — |
| 2021-09-02 | $261.51 | $759.38 | 33,900 | — | — |
| 2021-09-01 | $259.78 | $754.35 | 35,600 | — | — |
| 2021-08-31 | $259.12 | $752.44 | 44,800 | — | — |
| 2021-08-30 | $258.07 | $749.39 | 55,600 | — | — |
| 2021-08-27 | $254.60 | $739.31 | 74,700 | — | — |
| 2021-08-26 | $246.56 | $715.97 | 31,400 | — | — |
| 2021-08-25 | $246.44 | $715.62 | 34,200 | — | — |
| 2021-08-24 | $245.23 | $712.10 | 34,700 | — | — |
| 2021-08-23 | $244.75 | $710.71 | 36,600 | — | — |
| 2021-08-20 | $239.10 | $694.30 | 38,900 | — | — |
| 2021-08-19 | $237.87 | $690.73 | 22,200 | — | — |
| 2021-08-18 | $240.88 | $699.47 | 50,600 | — | — |
| 2021-08-17 | $246.38 | $715.44 | 20,000 | — | — |
| 2021-08-16 | $249.07 | $723.25 | 26,400 | — | — |
| 2021-08-13 | $253.17 | $735.16 | 30,000 | — | — |
| 2021-08-12 | $253.75 | $736.84 | 45,200 | — | — |
| 2021-08-11 | $254.31 | $738.47 | 62,300 | — | — |
| 2021-08-10 | $259.18 | $752.61 | 65,700 | — | — |
| 2021-08-09 | $256.25 | $744.10 | 49,900 | — | — |
| 2021-08-06 | $257.70 | $748.31 | 43,900 | — | — |
| 2021-08-05 | $251.60 | $730.60 | 35,600 | — | — |
| 2021-08-04 | $245.86 | $713.93 | 62,200 | — | — |
| 2021-08-03 | $257.37 | $747.36 | 96,700 | — | — |
| 2021-08-02 | $250.71 | $728.02 | 77,500 | — | — |
| 2021-07-30 | $251.74 | $731.01 | 74,500 | — | — |
| 2021-07-29 | $251.60 | $730.60 | 55,800 | — | — |
| 2021-07-28 | $244.49 | $709.95 | 51,000 | — | — |
| 2021-07-27 | $241.00 | $699.82 | 38,600 | — | — |
| 2021-07-26 | $239.16 | $694.48 | 45,600 | — | — |
| 2021-07-23 | $239.80 | $696.34 | 36,700 | — | — |
| 2021-07-22 | $234.35 | $680.51 | 29,200 | — | — |
| 2021-07-21 | $233.60 | $678.33 | 48,700 | — | — |
| 2021-07-20 | $232.53 | $675.23 | 72,800 | — | — |
| 2021-07-19 | $224.42 | $651.68 | 50,000 | — | — |
| 2021-07-16 | $228.65 | $663.96 | 44,000 | — | — |
| 2021-07-15 | $230.24 | $668.58 | 33,100 | — | — |
| 2021-07-14 | $231.93 | $672.34 | 25,700 | — | — |
| 2021-07-13 | $234.50 | $679.79 | 57,100 | — | — |
| 2021-07-12 | $237.75 | $689.21 | 33,500 | — | — |
| 2021-07-09 | $237.99 | $689.90 | 26,700 | — | — |
| 2021-07-08 | $234.58 | $680.02 | 45,800 | — | — |
| 2021-07-07 | $238.46 | $691.27 | 37,400 | — | — |
| 2021-07-06 | $235.35 | $682.25 | 45,200 | — | — |
| 2021-07-02 | $238.50 | $691.38 | 28,500 | — | — |
| 2021-07-01 | $239.16 | $693.29 | 42,100 | — | — |
| 2021-06-30 | $237.19 | $687.58 | 39,500 | — | — |
| 2021-06-29 | $234.16 | $678.80 | 40,600 | — | — |
| 2021-06-28 | $234.61 | $680.11 | 55,900 | — | — |
| 2021-06-25 | $236.60 | $685.87 | 122,200 | — | — |
| 2021-06-24 | $236.61 | $685.90 | 37,300 | — | — |
| 2021-06-23 | $235.42 | $682.45 | 59,900 | — | — |
| 2021-06-22 | $235.06 | $681.41 | 37,700 | — | — |
| 2021-06-21 | $236.32 | $685.06 | 47,800 | — | — |
| 2021-06-18 | $232.64 | $674.39 | 86,100 | — | — |
| 2021-06-17 | $236.00 | $684.13 | 40,000 | — | — |
| 2021-06-16 | $239.57 | $694.48 | 37,400 | — | — |
| 2021-06-15 | $240.71 | $697.79 | 39,600 | — | — |
| 2021-06-14 | $240.21 | $696.34 | 32,000 | — | — |
| 2021-06-11 | $241.03 | $698.72 | 26,900 | — | — |
| 2021-06-10 | $239.98 | $695.67 | 33,900 | — | — |
| 2021-06-09 | $240.15 | $696.16 | 32,800 | — | — |
| 2021-06-08 | $243.01 | $704.46 | 27,600 | — | — |
| 2021-06-07 | $240.23 | $696.40 | 32,500 | — | — |
| 2021-06-04 | $240.50 | $697.18 | 28,600 | — | — |
| 2021-06-03 | $238.48 | $691.32 | 44,300 | — | — |
| 2021-06-02 | $241.74 | $700.77 | 97,000 | — | — |
| 2021-06-01 | $246.17 | $713.62 | 64,500 | — | — |
| 2021-05-28 | $242.55 | $703.12 | 55,600 | — | — |
| 2021-05-27 | $242.04 | $701.64 | 51,400 | — | — |
| 2021-05-26 | $239.42 | $694.05 | 35,400 | — | — |
| 2021-05-25 | $236.69 | $686.13 | 63,500 | — | — |
| 2021-05-24 | $234.89 | $680.92 | 57,700 | — | — |
| 2021-05-21 | $231.82 | $672.02 | 139,300 | — | — |
| 2021-05-20 | $232.07 | $672.74 | 34,000 | — | — |
| 2021-05-19 | $231.62 | $671.44 | 43,600 | — | — |
| 2021-05-18 | $237.08 | $687.27 | 84,500 | — | — |
| 2021-05-17 | $232.98 | $675.38 | 35,000 | — | — |
| 2021-05-14 | $234.74 | $680.48 | 52,800 | — | — |
| 2021-05-13 | $232.24 | $673.23 | 78,400 | — | — |
| 2021-05-12 | $229.75 | $666.02 | 79,200 | — | — |
| 2021-05-11 | $240.45 | $697.03 | 80,500 | — | — |
| 2021-05-10 | $231.34 | $670.63 | 157,900 | — | — |
| 2021-05-07 | $242.57 | $703.18 | 71,800 | — | — |
| 2021-05-06 | $236.68 | $686.11 | 69,600 | — | — |
| 2021-05-05 | $244.26 | $708.08 | 40,100 | — | — |
| 2021-05-04 | $242.08 | $701.76 | 44,500 | — | — |
| 2021-05-03 | $241.59 | $700.34 | 74,900 | — | — |
| 2021-04-30 | $242.35 | $702.54 | 65,400 | — | — |
| 2021-04-29 | $243.16 | $704.89 | 50,500 | — | — |
| 2021-04-28 | $242.75 | $703.70 | 33,500 | — | — |
| 2021-04-27 | $242.82 | $703.90 | 61,300 | — | — |
| 2021-04-26 | $242.61 | $703.30 | 27,100 | — | — |
| 2021-04-23 | $242.37 | $702.60 | 58,000 | — | — |
| 2021-04-22 | $239.03 | $692.92 | 52,700 | — | — |
| 2021-04-21 | $243.34 | $705.41 | 38,400 | — | — |
| 2021-04-20 | $234.80 | $680.66 | 33,200 | — | — |
| 2021-04-19 | $240.20 | $696.31 | 55,300 | — | — |
| 2021-04-16 | $244.01 | $707.35 | 50,100 | — | — |
| 2021-04-15 | $244.17 | $707.82 | 48,800 | — | — |
| 2021-04-14 | $244.75 | $708.35 | 59,400 | — | — |
| 2021-04-13 | $240.01 | $694.64 | 68,300 | — | — |
| 2021-04-12 | $245.18 | $709.60 | 48,000 | — | — |
| 2021-04-09 | $244.47 | $707.54 | 67,900 | — | — |
| 2021-04-08 | $239.98 | $694.55 | 222,300 | — | — |
| 2021-04-07 | $238.46 | $690.15 | 75,700 | — | — |
| 2021-04-06 | $244.68 | $708.15 | 75,500 | — | — |
| 2021-04-05 | $240.72 | $696.69 | 133,600 | — | — |
| 2021-04-01 | $244.39 | $707.31 | 133,000 | — | — |
| 2021-03-31 | $243.77 | $705.52 | 194,200 | — | — |
| 2021-03-30 | $240.55 | $696.20 | 93,200 | — | — |
| 2021-03-29 | $233.28 | $675.16 | 148,500 | — | — |
| 2021-03-26 | $235.55 | $681.73 | 101,900 | — | — |
| 2021-03-25 | $233.98 | $677.18 | 88,500 | — | — |
| 2021-03-24 | $233.05 | $674.49 | 119,100 | — | — |
| 2021-03-23 | $235.22 | $680.77 | 76,300 | — | — |
| 2021-03-22 | $244.96 | $708.96 | 53,200 | — | — |
| 2021-03-19 | $248.23 | $718.43 | 239,600 | — | — |
| 2021-03-18 | $244.91 | $708.82 | 73,500 | — | — |
| 2021-03-17 | $246.01 | $712.00 | 100,500 | — | — |
| 2021-03-16 | $241.79 | $699.79 | 78,300 | — | — |
| 2021-03-15 | $245.49 | $710.50 | 73,400 | — | — |
| 2021-03-12 | $247.30 | $715.73 | 93,900 | — | — |
| 2021-03-11 | $248.07 | $717.96 | 194,100 | — | — |
| 2021-03-10 | $246.26 | $712.72 | 141,700 | — | — |
| 2021-03-09 | $249.37 | $721.73 | 99,000 | — | — |
| 2021-03-08 | $257.31 | $744.71 | 64,500 | — | — |
| 2021-03-05 | $261.04 | $755.50 | 133,000 | — | — |
| 2021-03-04 | $258.26 | $747.46 | 155,200 | — | — |
| 2021-03-03 | $270.23 | $782.10 | 87,000 | — | — |
| 2021-03-02 | $279.36 | $808.52 | 69,800 | — | — |
| 2021-03-01 | $286.60 | $829.48 | 64,700 | — | — |
| 2021-02-26 | $282.38 | $817.26 | 153,900 | — | — |
| 2021-02-25 | $296.30 | $857.55 | 130,900 | — | — |
| 2021-02-24 | $294.90 | $853.50 | 66,700 | — | — |
| 2021-02-23 | $296.88 | $859.23 | 62,900 | — | — |
| 2021-02-22 | $298.34 | $863.45 | 72,500 | — | — |
| 2021-02-19 | $294.70 | $852.92 | 63,800 | — | — |
| 2021-02-18 | $285.30 | $825.71 | 56,100 | — | — |
| 2021-02-17 | $283.43 | $820.30 | 54,700 | — | — |
| 2021-02-16 | $281.48 | $814.66 | 55,600 | — | — |
| 2021-02-12 | $282.89 | $818.74 | 42,800 | — | — |
| 2021-02-11 | $286.66 | $829.65 | 70,700 | — | — |
| 2021-02-10 | $286.98 | $830.58 | 89,300 | — | — |
| 2021-02-09 | $288.00 | $833.53 | 55,500 | — | — |
| 2021-02-08 | $287.26 | $831.39 | 61,700 | — | — |
| 2021-02-05 | $276.56 | $800.42 | 38,700 | — | — |
| 2021-02-04 | $274.68 | $794.98 | 34,600 | — | — |
| 2021-02-03 | $277.14 | $802.10 | 56,700 | — | — |
| 2021-02-02 | $275.28 | $796.71 | 72,200 | — | — |
| 2021-02-01 | $278.91 | $807.22 | 93,300 | — | — |
| 2021-01-29 | $262.13 | $758.66 | 56,900 | — | — |
| 2021-01-28 | $272.96 | $790.00 | 71,600 | — | — |
| 2021-01-27 | $275.32 | $796.83 | 130,300 | — | — |
| 2021-01-26 | $269.30 | $779.41 | 74,400 | — | — |
| 2021-01-25 | $271.61 | $786.09 | 59,400 | — | — |
| 2021-01-22 | $273.90 | $792.72 | 57,700 | — | — |
| 2021-01-21 | $269.06 | $778.71 | 55,100 | — | — |
| 2021-01-20 | $275.80 | $798.22 | 55,700 | — | — |
| 2021-01-19 | $274.72 | $795.09 | 70,300 | — | — |
| 2021-01-15 | $271.27 | $785.11 | 64,100 | — | — |
| 2021-01-14 | $280.11 | $810.69 | 109,600 | — | — |
| 2021-01-13 | $272.00 | $786.08 | 73,800 | — | — |
| 2021-01-12 | $273.60 | $790.70 | 57,400 | — | — |
| 2021-01-11 | $267.92 | $774.29 | 73,600 | — | — |
| 2021-01-08 | $271.38 | $784.29 | 74,100 | — | — |
| 2021-01-07 | $273.94 | $791.68 | 64,800 | — | — |
| 2021-01-06 | $268.83 | $776.92 | 107,800 | — | — |
| 2021-01-05 | $256.28 | $740.65 | 61,500 | — | — |
| 2021-01-04 | $247.92 | $716.49 | 82,300 | — | — |