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-02-21 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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $174.93 | $273.27 | 64,100 | — | — |
| 2020-12-30 | $174.36 | $272.38 | 79,900 | — | — |
| 2020-12-29 | $171.15 | $267.37 | 62,900 | — | — |
| 2020-12-28 | $171.21 | $267.46 | 88,400 | — | — |
| 2020-12-24 | $172.06 | $268.79 | 20,600 | — | — |
| 2020-12-23 | $171.91 | $268.56 | 89,200 | — | — |
| 2020-12-22 | $173.40 | $270.18 | 79,900 | — | — |
| 2020-12-21 | $172.72 | $269.12 | 99,600 | — | — |
| 2020-12-18 | $172.92 | $269.43 | 286,100 | — | — |
| 2020-12-17 | $175.25 | $273.06 | 76,300 | — | — |
| 2020-12-16 | $173.73 | $270.69 | 98,700 | — | — |
| 2020-12-15 | $173.83 | $270.85 | 107,700 | — | — |
| 2020-12-14 | $168.80 | $263.01 | 135,400 | — | — |
| 2020-12-11 | $169.76 | $264.51 | 72,300 | — | — |
| 2020-12-10 | $170.27 | $265.30 | 61,700 | — | — |
| 2020-12-09 | $170.06 | $264.98 | 83,200 | — | — |
| 2020-12-08 | $168.89 | $263.15 | 103,100 | — | — |
| 2020-12-07 | $167.93 | $261.66 | 66,100 | — | — |
| 2020-12-04 | $169.34 | $263.85 | 68,800 | — | — |
| 2020-12-03 | $164.77 | $256.73 | 107,800 | — | — |
| 2020-12-02 | $164.83 | $256.83 | 72,500 | — | — |
| 2020-12-01 | $164.15 | $255.77 | 80,800 | — | — |
| 2020-11-30 | $162.98 | $253.94 | 169,000 | — | — |
| 2020-11-27 | $165.16 | $257.34 | 26,400 | — | — |
| 2020-11-25 | $165.02 | $257.12 | 76,000 | — | — |
| 2020-11-24 | $166.72 | $259.77 | 89,200 | — | — |
| 2020-11-23 | $163.28 | $254.41 | 58,800 | — | — |
| 2020-11-20 | $160.39 | $249.91 | 138,100 | — | — |
| 2020-11-19 | $159.42 | $248.40 | 81,900 | — | — |
| 2020-11-18 | $161.43 | $251.53 | 93,100 | — | — |
| 2020-11-17 | $162.11 | $252.59 | 100,700 | — | — |
| 2020-11-16 | $162.04 | $252.48 | 109,500 | — | — |
| 2020-11-13 | $156.57 | $243.96 | 209,400 | — | — |
| 2020-11-12 | $154.51 | $240.75 | 142,600 | — | — |
| 2020-11-11 | $159.82 | $249.02 | 92,800 | — | — |
| 2020-11-10 | $159.49 | $248.51 | 147,800 | — | — |
| 2020-11-09 | $154.29 | $240.40 | 102,500 | — | — |
| 2020-11-06 | $153.72 | $239.52 | 75,000 | — | — |
| 2020-11-05 | $152.58 | $237.74 | 96,800 | — | — |
| 2020-11-04 | $148.83 | $231.90 | 106,100 | — | — |
| 2020-11-03 | $152.99 | $238.38 | 142,100 | — | — |
| 2020-11-02 | $149.44 | $232.85 | 104,900 | — | — |
| 2020-10-30 | $141.95 | $221.18 | 133,100 | — | — |
| 2020-10-29 | $141.93 | $221.15 | 111,500 | — | — |
| 2020-10-28 | $140.79 | $219.37 | 163,800 | — | — |
| 2020-10-27 | $147.15 | $229.28 | 122,600 | — | — |
| 2020-10-26 | $146.32 | $227.99 | 125,300 | — | — |
| 2020-10-23 | $148.53 | $231.43 | 121,500 | — | — |
| 2020-10-22 | $146.87 | $228.84 | 227,700 | — | — |
| 2020-10-21 | $139.09 | $216.72 | 172,500 | — | — |
| 2020-10-20 | $137.51 | $214.26 | 136,000 | — | — |
| 2020-10-19 | $135.84 | $211.66 | 123,800 | — | — |
| 2020-10-16 | $137.66 | $214.49 | 63,300 | — | — |
| 2020-10-15 | $138.41 | $215.66 | 89,500 | — | — |
| 2020-10-14 | $136.17 | $212.17 | 95,200 | — | — |
| 2020-10-13 | $137.80 | $214.71 | 86,300 | — | — |
| 2020-10-12 | $141.18 | $219.98 | 59,600 | — | — |
| 2020-10-09 | $140.61 | $219.09 | 156,900 | — | — |
| 2020-10-08 | $138.21 | $215.35 | 148,200 | — | — |
| 2020-10-07 | $137.50 | $214.24 | 182,400 | — | — |
| 2020-10-06 | $131.14 | $204.33 | 196,900 | — | — |
| 2020-10-05 | $127.56 | $198.76 | 115,000 | — | — |
| 2020-10-02 | $124.99 | $194.75 | 94,200 | — | — |
| 2020-10-01 | $122.75 | $191.26 | 87,500 | — | — |
| 2020-09-30 | $124.18 | $193.49 | 174,700 | — | — |
| 2020-09-29 | $122.75 | $191.26 | 125,700 | — | — |
| 2020-09-28 | $122.32 | $190.59 | 146,300 | — | — |
| 2020-09-25 | $118.72 | $184.98 | 102,800 | — | — |
| 2020-09-24 | $118.56 | $184.73 | 70,500 | — | — |
| 2020-09-23 | $119.11 | $184.89 | 87,000 | — | — |
| 2020-09-22 | $120.08 | $186.39 | 92,900 | — | — |
| 2020-09-21 | $119.54 | $185.56 | 151,400 | — | — |
| 2020-09-18 | $125.44 | $194.71 | 214,300 | — | — |
| 2020-09-17 | $127.33 | $197.65 | 145,100 | — | — |
| 2020-09-16 | $125.58 | $194.93 | 143,300 | — | — |
| 2020-09-15 | $126.47 | $196.31 | 112,300 | — | — |
| 2020-09-14 | $125.27 | $194.45 | 110,900 | — | — |
| 2020-09-11 | $121.60 | $188.75 | 103,000 | — | — |
| 2020-09-10 | $120.06 | $186.36 | 118,100 | — | — |
| 2020-09-09 | $121.52 | $188.63 | 102,800 | — | — |
| 2020-09-08 | $122.86 | $190.71 | 97,800 | — | — |
| 2020-09-04 | $126.32 | $196.08 | 62,900 | — | — |
| 2020-09-03 | $126.10 | $195.74 | 69,300 | — | — |
| 2020-09-02 | $130.46 | $202.51 | 73,900 | — | — |
| 2020-09-01 | $129.01 | $200.26 | 86,400 | — | — |
| 2020-08-31 | $127.05 | $197.21 | 88,800 | — | — |
| 2020-08-28 | $128.50 | $199.46 | 100,700 | — | — |
| 2020-08-27 | $128.35 | $199.23 | 79,800 | — | — |
| 2020-08-26 | $127.49 | $197.90 | 80,000 | — | — |
| 2020-08-25 | $128.28 | $199.12 | 98,100 | — | — |
| 2020-08-24 | $127.62 | $198.10 | 118,500 | — | — |
| 2020-08-21 | $125.47 | $194.76 | 123,100 | — | — |
| 2020-08-20 | $126.00 | $195.58 | 89,400 | — | — |
| 2020-08-19 | $127.27 | $197.55 | 61,000 | — | — |
| 2020-08-18 | $127.11 | $197.31 | 113,500 | — | — |
| 2020-08-17 | $128.72 | $199.81 | 123,500 | — | — |
| 2020-08-14 | $130.41 | $202.43 | 101,200 | — | — |
| 2020-08-13 | $131.89 | $204.73 | 66,900 | — | — |
| 2020-08-12 | $132.39 | $205.50 | 68,500 | — | — |
| 2020-08-11 | $132.72 | $206.01 | 135,500 | — | — |
| 2020-08-10 | $129.74 | $201.39 | 102,300 | — | — |
| 2020-08-07 | $126.62 | $196.55 | 125,000 | — | — |
| 2020-08-06 | $124.31 | $192.96 | 98,200 | — | — |
| 2020-08-05 | $125.20 | $194.34 | 99,600 | — | — |
| 2020-08-04 | $124.42 | $193.13 | 123,700 | — | — |
| 2020-08-03 | $123.50 | $191.70 | 124,000 | — | — |
| 2020-07-31 | $121.20 | $188.13 | 136,900 | — | — |
| 2020-07-30 | $122.19 | $189.67 | 125,300 | — | — |
| 2020-07-29 | $124.63 | $193.46 | 165,600 | — | — |
| 2020-07-28 | $122.28 | $189.81 | 191,000 | — | — |
| 2020-07-27 | $126.00 | $195.58 | 125,100 | — | — |
| 2020-07-24 | $125.73 | $195.16 | 154,200 | — | — |
| 2020-07-23 | $125.37 | $194.61 | 264,600 | — | — |
| 2020-07-22 | $118.85 | $184.48 | 95,900 | — | — |
| 2020-07-21 | $118.12 | $183.35 | 88,600 | — | — |
| 2020-07-20 | $116.54 | $180.90 | 76,600 | — | — |
| 2020-07-17 | $117.09 | $181.75 | 86,600 | — | — |
| 2020-07-16 | $116.79 | $181.29 | 102,800 | — | — |
| 2020-07-15 | $117.50 | $182.39 | 174,900 | — | — |
| 2020-07-14 | $113.65 | $176.41 | 153,100 | — | — |
| 2020-07-13 | $112.84 | $175.16 | 163,800 | — | — |
| 2020-07-10 | $114.77 | $178.15 | 80,900 | — | — |
| 2020-07-09 | $111.58 | $173.20 | 117,500 | — | — |
| 2020-07-08 | $114.01 | $176.97 | 187,200 | — | — |
| 2020-07-07 | $116.85 | $181.38 | 176,700 | — | — |
| 2020-07-06 | $113.74 | $176.55 | 107,300 | — | — |
| 2020-07-02 | $113.67 | $176.44 | 114,900 | — | — |
| 2020-07-01 | $111.65 | $173.31 | 144,300 | — | — |
| 2020-06-30 | $113.62 | $176.37 | 130,600 | — | — |
| 2020-06-29 | $111.09 | $172.44 | 109,400 | — | — |
| 2020-06-26 | $106.79 | $165.76 | 213,700 | — | — |
| 2020-06-25 | $106.82 | $165.81 | 121,200 | — | — |
| 2020-06-24 | $106.40 | $164.46 | 174,700 | — | — |
| 2020-06-23 | $109.18 | $168.76 | 155,600 | — | — |
| 2020-06-22 | $109.09 | $168.62 | 169,400 | — | — |
| 2020-06-19 | $111.99 | $173.10 | 305,700 | — | — |
| 2020-06-18 | $112.55 | $173.97 | 199,600 | — | — |
| 2020-06-17 | $113.06 | $174.75 | 158,300 | — | — |
| 2020-06-16 | $117.05 | $180.92 | 342,900 | — | — |
| 2020-06-15 | $110.20 | $170.33 | 205,400 | — | — |
| 2020-06-12 | $107.23 | $165.74 | 249,000 | — | — |
| 2020-06-11 | $108.24 | $167.30 | 177,900 | — | — |
| 2020-06-10 | $115.01 | $177.77 | 182,800 | — | — |
| 2020-06-09 | $120.53 | $186.30 | 162,200 | — | — |
| 2020-06-08 | $124.01 | $191.68 | 90,900 | — | — |
| 2020-06-05 | $124.96 | $193.15 | 122,700 | — | — |
| 2020-06-04 | $120.93 | $186.92 | 143,000 | — | — |
| 2020-06-03 | $119.81 | $185.19 | 136,000 | — | — |
| 2020-06-02 | $115.88 | $179.11 | 199,100 | — | — |
| 2020-06-01 | $114.67 | $177.24 | 159,900 | — | — |
| 2020-05-29 | $114.00 | $176.21 | 174,200 | — | — |
| 2020-05-28 | $113.38 | $175.25 | 120,100 | — | — |
| 2020-05-27 | $114.05 | $176.29 | 270,500 | — | — |
| 2020-05-26 | $110.11 | $170.20 | 335,300 | — | — |
| 2020-05-22 | $105.62 | $163.25 | 153,200 | — | — |
| 2020-05-21 | $107.05 | $165.47 | 145,000 | — | — |
| 2020-05-20 | $105.70 | $163.38 | 198,400 | — | — |
| 2020-05-19 | $104.26 | $161.15 | 117,700 | — | — |
| 2020-05-18 | $106.70 | $164.92 | 362,000 | — | — |
| 2020-05-15 | $101.28 | $156.55 | 459,500 | — | — |
| 2020-05-14 | $102.46 | $158.37 | 139,200 | — | — |
| 2020-05-13 | $101.54 | $156.95 | 157,800 | — | — |
| 2020-05-12 | $105.60 | $163.22 | 101,000 | — | — |
| 2020-05-11 | $110.18 | $170.30 | 166,400 | — | — |
| 2020-05-08 | $110.94 | $171.48 | 261,700 | — | — |
| 2020-05-07 | $108.99 | $168.46 | 229,800 | — | — |
| 2020-05-06 | $108.60 | $167.86 | 152,500 | — | — |
| 2020-05-05 | $113.08 | $174.79 | 108,300 | — | — |
| 2020-05-04 | $114.74 | $177.35 | 192,900 | — | — |
| 2020-05-01 | $113.41 | $175.30 | 95,000 | — | — |
| 2020-04-30 | $117.24 | $181.22 | 169,600 | — | — |
| 2020-04-29 | $119.42 | $184.59 | 153,800 | — | — |
| 2020-04-28 | $117.68 | $181.90 | 137,400 | — | — |
| 2020-04-27 | $116.99 | $180.83 | 91,700 | — | — |
| 2020-04-24 | $112.18 | $173.39 | 127,900 | — | — |
| 2020-04-23 | $116.38 | $179.89 | 357,300 | — | — |
| 2020-04-22 | $105.47 | $163.02 | 146,200 | — | — |
| 2020-04-21 | $104.37 | $161.32 | 84,700 | — | — |
| 2020-04-20 | $106.53 | $164.66 | 113,500 | — | — |
| 2020-04-17 | $109.21 | $168.80 | 122,700 | — | — |
| 2020-04-16 | $106.49 | $164.60 | 130,500 | — | — |
| 2020-04-15 | $106.23 | $164.20 | 98,800 | — | — |
| 2020-04-14 | $111.61 | $172.51 | 74,300 | — | — |
| 2020-04-13 | $110.03 | $170.07 | 73,600 | — | — |
| 2020-04-09 | $113.06 | $174.75 | 128,400 | — | — |
| 2020-04-08 | $110.58 | $170.92 | 129,900 | — | — |
| 2020-04-07 | $109.57 | $169.36 | 149,500 | — | — |
| 2020-04-06 | $109.01 | $168.49 | 151,000 | — | — |
| 2020-04-03 | $106.49 | $164.60 | 211,100 | — | — |
| 2020-04-02 | $107.57 | $166.27 | 162,800 | — | — |
| 2020-04-01 | $106.20 | $164.15 | 165,100 | — | — |
| 2020-03-31 | $105.98 | $163.81 | 145,400 | — | — |
| 2020-03-30 | $102.05 | $157.74 | 129,100 | — | — |
| 2020-03-27 | $97.44 | $150.61 | 85,500 | — | — |
| 2020-03-26 | $98.94 | $152.93 | 165,800 | — | — |
| 2020-03-25 | $91.43 | $140.63 | 219,000 | — | — |
| 2020-03-24 | $95.31 | $146.59 | 217,400 | — | — |
| 2020-03-23 | $91.64 | $140.95 | 132,300 | — | — |
| 2020-03-20 | $91.90 | $141.35 | 213,300 | — | — |
| 2020-03-19 | $92.16 | $141.75 | 205,700 | — | — |
| 2020-03-18 | $95.73 | $147.24 | 193,900 | — | — |
| 2020-03-17 | $96.43 | $148.32 | 260,800 | — | — |
| 2020-03-16 | $86.23 | $132.63 | 240,200 | — | — |
| 2020-03-13 | $99.36 | $152.82 | 255,000 | — | — |
| 2020-03-12 | $89.51 | $137.67 | 237,300 | — | — |
| 2020-03-11 | $101.78 | $156.55 | 196,700 | — | — |
| 2020-03-10 | $111.06 | $170.82 | 147,400 | — | — |
| 2020-03-09 | $107.25 | $164.96 | 166,100 | — | — |
| 2020-03-06 | $115.96 | $178.36 | 145,800 | — | — |
| 2020-03-05 | $117.23 | $180.31 | 140,900 | — | — |
| 2020-03-04 | $119.33 | $183.54 | 162,900 | — | — |
| 2020-03-03 | $115.51 | $177.66 | 156,700 | — | — |
| 2020-03-02 | $118.52 | $182.29 | 128,300 | — | — |
| 2020-02-28 | $116.22 | $178.76 | 225,100 | — | — |
| 2020-02-27 | $118.27 | $181.91 | 188,200 | — | — |
| 2020-02-26 | $121.05 | $186.18 | 143,900 | — | — |
| 2020-02-25 | $121.99 | $187.63 | 149,900 | — | — |
| 2020-02-24 | $125.41 | $192.89 | 175,300 | — | — |
| 2020-02-21 | $134.15 | $206.33 | 180,300 | — | — |
| 2020-02-20 | $134.68 | $207.15 | 310,600 | — | — |
| 2020-02-19 | $154.21 | $237.19 | 83,600 | — | — |
| 2020-02-18 | $151.49 | $233.00 | 70,400 | — | — |
| 2020-02-14 | $151.99 | $233.77 | 66,200 | — | — |
| 2020-02-13 | $152.60 | $234.71 | 81,400 | — | — |
| 2020-02-12 | $151.35 | $232.79 | 90,500 | — | — |
| 2020-02-11 | $148.38 | $228.22 | 75,900 | — | — |
| 2020-02-10 | $146.40 | $225.17 | 47,500 | — | — |
| 2020-02-07 | $145.23 | $223.37 | 65,500 | — | — |
| 2020-02-06 | $147.38 | $226.68 | 69,700 | — | — |
| 2020-02-05 | $149.58 | $230.07 | 67,600 | — | — |
| 2020-02-04 | $145.80 | $224.25 | 80,500 | — | — |
| 2020-02-03 | $145.30 | $223.48 | 82,600 | — | — |
| 2020-01-31 | $142.06 | $218.50 | 90,200 | — | — |
| 2020-01-30 | $147.33 | $226.60 | 47,900 | — | — |
| 2020-01-29 | $148.00 | $227.64 | 73,600 | — | — |
| 2020-01-28 | $149.20 | $229.48 | 43,300 | — | — |
| 2020-01-27 | $148.21 | $227.96 | 86,900 | — | — |
| 2020-01-24 | $151.27 | $232.66 | 97,200 | — | — |
| 2020-01-23 | $151.78 | $233.45 | 140,900 | — | — |
| 2020-01-22 | $151.46 | $232.96 | 68,900 | — | — |
| 2020-01-21 | $152.33 | $234.29 | 74,400 | — | — |
| 2020-01-17 | $153.22 | $235.66 | 110,600 | — | — |
| 2020-01-16 | $151.81 | $233.50 | 90,300 | — | — |
| 2020-01-15 | $149.67 | $230.20 | 95,000 | — | — |
| 2020-01-14 | $149.64 | $230.16 | 116,600 | — | — |
| 2020-01-13 | $149.69 | $230.23 | 72,200 | — | — |
| 2020-01-10 | $149.16 | $229.42 | 71,700 | — | — |
| 2020-01-09 | $149.91 | $230.57 | 132,500 | — | — |
| 2020-01-08 | $147.01 | $226.11 | 89,200 | — | — |
| 2020-01-07 | $148.10 | $227.79 | 57,300 | — | — |
| 2020-01-06 | $150.19 | $231.00 | 117,100 | — | — |
| 2020-01-03 | $149.31 | $229.65 | 73,200 | — | — |
| 2020-01-02 | $148.95 | $229.10 | 117,000 | — | — |