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-01-16 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 | $211.69 | $253.62 | 86,400 | — | — |
| 2020-12-30 | $209.71 | $251.25 | 57,000 | — | — |
| 2020-12-29 | $208.11 | $249.33 | 269,700 | — | — |
| 2020-12-28 | $211.06 | $252.87 | 60,700 | — | — |
| 2020-12-24 | $207.99 | $249.19 | 31,200 | — | — |
| 2020-12-23 | $208.08 | $249.30 | 49,100 | — | — |
| 2020-12-22 | $206.11 | $246.94 | 80,500 | — | — |
| 2020-12-21 | $206.47 | $247.37 | 71,500 | — | — |
| 2020-12-18 | $209.10 | $250.52 | 344,800 | — | — |
| 2020-12-17 | $209.61 | $251.13 | 113,200 | — | — |
| 2020-12-16 | $208.97 | $250.36 | 86,900 | — | — |
| 2020-12-15 | $206.01 | $246.82 | 129,300 | — | — |
| 2020-12-14 | $202.43 | $242.53 | 108,900 | — | — |
| 2020-12-11 | $198.22 | $237.48 | 70,400 | — | — |
| 2020-12-10 | $194.03 | $232.46 | 65,500 | — | — |
| 2020-12-09 | $192.00 | $230.03 | 67,000 | — | — |
| 2020-12-08 | $190.83 | $228.63 | 98,000 | — | — |
| 2020-12-07 | $187.90 | $225.12 | 61,900 | — | — |
| 2020-12-04 | $189.80 | $227.39 | 52,900 | — | — |
| 2020-12-03 | $185.16 | $221.54 | 51,200 | — | — |
| 2020-12-02 | $185.70 | $222.18 | 77,000 | — | — |
| 2020-12-01 | $187.51 | $224.35 | 102,500 | — | — |
| 2020-11-30 | $184.88 | $221.20 | 130,900 | — | — |
| 2020-11-27 | $192.18 | $229.94 | 26,900 | — | — |
| 2020-11-25 | $192.26 | $230.03 | 87,300 | — | — |
| 2020-11-24 | $193.05 | $230.98 | 115,400 | — | — |
| 2020-11-23 | $190.00 | $227.33 | 130,700 | — | — |
| 2020-11-20 | $194.38 | $232.57 | 113,900 | — | — |
| 2020-11-19 | $195.55 | $233.97 | 57,800 | — | — |
| 2020-11-18 | $193.13 | $231.07 | 52,500 | — | — |
| 2020-11-17 | $196.66 | $235.30 | 90,300 | — | — |
| 2020-11-16 | $192.34 | $230.13 | 120,700 | — | — |
| 2020-11-13 | $184.78 | $221.08 | 51,900 | — | — |
| 2020-11-12 | $183.27 | $219.27 | 97,600 | — | — |
| 2020-11-11 | $192.89 | $230.78 | 107,900 | — | — |
| 2020-11-10 | $188.52 | $225.56 | 116,400 | — | — |
| 2020-11-09 | $181.30 | $216.92 | 83,900 | — | — |
| 2020-11-06 | $171.98 | $205.77 | 46,500 | — | — |
| 2020-11-05 | $175.03 | $209.42 | 40,200 | — | — |
| 2020-11-04 | $172.61 | $206.52 | 45,000 | — | — |
| 2020-11-03 | $173.56 | $207.66 | 108,500 | — | — |
| 2020-11-02 | $166.87 | $199.65 | 103,000 | — | — |
| 2020-10-30 | $163.81 | $195.99 | 130,700 | — | — |
| 2020-10-29 | $166.80 | $199.57 | 58,200 | — | — |
| 2020-10-28 | $165.44 | $197.94 | 121,800 | — | — |
| 2020-10-27 | $163.74 | $195.91 | 74,600 | — | — |
| 2020-10-26 | $166.94 | $199.74 | 212,900 | — | — |
| 2020-10-23 | $170.43 | $203.91 | 126,200 | — | — |
| 2020-10-22 | $173.47 | $207.55 | 179,900 | — | — |
| 2020-10-21 | $181.00 | $216.56 | 228,300 | — | — |
| 2020-10-20 | $196.68 | $235.32 | 92,900 | — | — |
| 2020-10-19 | $191.79 | $229.47 | 109,700 | — | — |
| 2020-10-16 | $191.92 | $229.62 | 54,800 | — | — |
| 2020-10-15 | $193.10 | $231.04 | 65,200 | — | — |
| 2020-10-14 | $194.25 | $232.41 | 43,600 | — | — |
| 2020-10-13 | $195.84 | $234.31 | 65,500 | — | — |
| 2020-10-12 | $199.92 | $239.20 | 66,300 | — | — |
| 2020-10-09 | $196.90 | $235.58 | 58,200 | — | — |
| 2020-10-08 | $192.81 | $230.69 | 42,000 | — | — |
| 2020-10-07 | $190.45 | $227.87 | 63,100 | — | — |
| 2020-10-06 | $188.46 | $225.48 | 56,500 | — | — |
| 2020-10-05 | $189.32 | $226.51 | 46,300 | — | — |
| 2020-10-02 | $187.57 | $224.42 | 58,300 | — | — |
| 2020-10-01 | $189.48 | $226.70 | 66,600 | — | — |
| 2020-09-30 | $189.37 | $226.57 | 74,900 | — | — |
| 2020-09-29 | $190.74 | $228.21 | 45,200 | — | — |
| 2020-09-28 | $190.97 | $228.49 | 49,500 | — | — |
| 2020-09-25 | $186.17 | $222.74 | 90,700 | — | — |
| 2020-09-24 | $181.03 | $216.59 | 66,300 | — | — |
| 2020-09-23 | $181.71 | $217.41 | 96,000 | — | — |
| 2020-09-22 | $183.06 | $219.02 | 60,900 | — | — |
| 2020-09-21 | $180.68 | $216.18 | 98,100 | — | — |
| 2020-09-18 | $186.98 | $223.71 | 249,400 | — | — |
| 2020-09-17 | $186.04 | $222.59 | 62,900 | — | — |
| 2020-09-16 | $188.53 | $225.57 | 77,600 | — | — |
| 2020-09-15 | $189.32 | $226.51 | 39,200 | — | — |
| 2020-09-14 | $191.57 | $229.21 | 35,800 | — | — |
| 2020-09-11 | $189.07 | $226.21 | 49,500 | — | — |
| 2020-09-10 | $190.97 | $228.49 | 50,800 | — | — |
| 2020-09-09 | $193.42 | $231.42 | 45,500 | — | — |
| 2020-09-08 | $188.91 | $226.02 | 50,500 | — | — |
| 2020-09-04 | $193.62 | $231.66 | 40,900 | — | — |
| 2020-09-03 | $194.17 | $232.32 | 53,400 | — | — |
| 2020-09-02 | $198.29 | $236.95 | 58,600 | — | — |
| 2020-09-01 | $193.93 | $231.74 | 44,400 | — | — |
| 2020-08-31 | $192.62 | $230.17 | 57,300 | — | — |
| 2020-08-28 | $197.03 | $235.44 | 28,100 | — | — |
| 2020-08-27 | $195.67 | $233.82 | 31,800 | — | — |
| 2020-08-26 | $195.27 | $233.34 | 38,100 | — | — |
| 2020-08-25 | $194.92 | $232.92 | 27,700 | — | — |
| 2020-08-24 | $194.78 | $232.75 | 49,400 | — | — |
| 2020-08-21 | $190.26 | $227.35 | 60,700 | — | — |
| 2020-08-20 | $190.89 | $228.10 | 35,000 | — | — |
| 2020-08-19 | $192.14 | $229.60 | 46,900 | — | — |
| 2020-08-18 | $194.22 | $232.08 | 62,700 | — | — |
| 2020-08-17 | $197.36 | $235.84 | 43,000 | — | — |
| 2020-08-14 | $197.84 | $236.41 | 34,100 | — | — |
| 2020-08-13 | $199.35 | $238.21 | 35,900 | — | — |
| 2020-08-12 | $200.30 | $239.35 | 43,300 | — | — |
| 2020-08-11 | $200.34 | $239.40 | 55,700 | — | — |
| 2020-08-10 | $200.48 | $239.56 | 71,500 | — | — |
| 2020-08-07 | $198.04 | $236.65 | 59,900 | — | — |
| 2020-08-06 | $192.47 | $229.99 | 39,700 | — | — |
| 2020-08-05 | $192.94 | $230.55 | 74,000 | — | — |
| 2020-08-04 | $187.00 | $223.46 | 48,100 | — | — |
| 2020-08-03 | $185.46 | $221.62 | 39,700 | — | — |
| 2020-07-31 | $186.48 | $222.83 | 104,800 | — | — |
| 2020-07-30 | $188.18 | $224.87 | 81,200 | — | — |
| 2020-07-29 | $188.04 | $224.70 | 61,900 | — | — |
| 2020-07-28 | $182.46 | $218.03 | 84,800 | — | — |
| 2020-07-27 | $183.53 | $219.31 | 58,000 | — | — |
| 2020-07-24 | $182.16 | $217.67 | 66,300 | — | — |
| 2020-07-23 | $183.46 | $219.23 | 69,600 | — | — |
| 2020-07-22 | $180.94 | $216.21 | 54,300 | — | — |
| 2020-07-21 | $181.63 | $217.04 | 74,200 | — | — |
| 2020-07-20 | $176.86 | $211.34 | 44,500 | — | — |
| 2020-07-17 | $180.10 | $215.21 | 67,100 | — | — |
| 2020-07-16 | $177.92 | $212.61 | 81,800 | — | — |
| 2020-07-15 | $180.72 | $215.95 | 90,300 | — | — |
| 2020-07-14 | $173.65 | $207.50 | 42,600 | — | — |
| 2020-07-13 | $171.68 | $205.15 | 34,400 | — | — |
| 2020-07-10 | $170.94 | $204.26 | 43,200 | — | — |
| 2020-07-09 | $169.31 | $202.32 | 80,600 | — | — |
| 2020-07-08 | $170.82 | $204.12 | 89,300 | — | — |
| 2020-07-07 | $171.08 | $204.43 | 77,200 | — | — |
| 2020-07-06 | $174.04 | $207.97 | 65,200 | — | — |
| 2020-07-02 | $175.37 | $209.56 | 74,500 | — | — |
| 2020-07-01 | $172.99 | $206.71 | 230,200 | — | — |
| 2020-06-30 | $178.95 | $213.84 | 176,900 | — | — |
| 2020-06-29 | $176.42 | $210.81 | 56,500 | — | — |
| 2020-06-26 | $170.54 | $203.79 | 143,100 | — | — |
| 2020-06-25 | $173.98 | $207.90 | 78,700 | — | — |
| 2020-06-24 | $170.16 | $203.33 | 79,700 | — | — |
| 2020-06-23 | $175.44 | $209.64 | 51,800 | — | — |
| 2020-06-22 | $174.48 | $208.49 | 62,500 | — | — |
| 2020-06-19 | $170.70 | $203.98 | 135,800 | — | — |
| 2020-06-18 | $176.00 | $210.31 | 49,200 | — | — |
| 2020-06-17 | $174.79 | $208.87 | 53,200 | — | — |
| 2020-06-16 | $177.20 | $211.75 | 93,900 | — | — |
| 2020-06-15 | $172.29 | $205.88 | 111,100 | — | — |
| 2020-06-12 | $169.24 | $202.23 | 102,200 | — | — |
| 2020-06-11 | $169.44 | $202.47 | 128,700 | — | — |
| 2020-06-10 | $177.79 | $212.45 | 66,200 | — | — |
| 2020-06-09 | $180.32 | $215.47 | 76,400 | — | — |
| 2020-06-08 | $184.52 | $220.49 | 84,500 | — | — |
| 2020-06-05 | $189.69 | $226.67 | 123,200 | — | — |
| 2020-06-04 | $189.03 | $225.58 | 65,300 | — | — |
| 2020-06-03 | $191.30 | $228.29 | 63,000 | — | — |
| 2020-06-02 | $181.81 | $216.97 | 49,700 | — | — |
| 2020-06-01 | $180.12 | $214.95 | 75,900 | — | — |
| 2020-05-29 | $179.80 | $214.57 | 99,100 | — | — |
| 2020-05-28 | $181.05 | $216.06 | 63,100 | — | — |
| 2020-05-27 | $181.44 | $216.53 | 88,400 | — | — |
| 2020-05-26 | $181.30 | $216.36 | 102,000 | — | — |
| 2020-05-22 | $171.85 | $205.08 | 82,300 | — | — |
| 2020-05-21 | $169.28 | $202.01 | 77,900 | — | — |
| 2020-05-20 | $169.66 | $202.47 | 87,600 | — | — |
| 2020-05-19 | $166.02 | $198.12 | 64,300 | — | — |
| 2020-05-18 | $170.53 | $203.51 | 113,800 | — | — |
| 2020-05-15 | $159.23 | $190.02 | 94,900 | — | — |
| 2020-05-14 | $156.04 | $186.21 | 161,900 | — | — |
| 2020-05-13 | $149.91 | $178.90 | 79,000 | — | — |
| 2020-05-12 | $154.43 | $184.29 | 69,300 | — | — |
| 2020-05-11 | $165.32 | $197.29 | 105,400 | — | — |
| 2020-05-08 | $167.09 | $199.40 | 64,000 | — | — |
| 2020-05-07 | $160.82 | $191.92 | 69,800 | — | — |
| 2020-05-06 | $159.13 | $189.90 | 55,400 | — | — |
| 2020-05-05 | $163.76 | $195.43 | 69,100 | — | — |
| 2020-05-04 | $164.18 | $195.93 | 101,500 | — | — |
| 2020-05-01 | $165.94 | $198.03 | 122,500 | — | — |
| 2020-04-30 | $168.15 | $200.67 | 119,700 | — | — |
| 2020-04-29 | $172.59 | $205.96 | 181,600 | — | — |
| 2020-04-28 | $169.64 | $202.44 | 153,800 | — | — |
| 2020-04-27 | $166.18 | $198.31 | 79,800 | — | — |
| 2020-04-24 | $160.03 | $190.97 | 46,600 | — | — |
| 2020-04-23 | $158.78 | $189.48 | 117,400 | — | — |
| 2020-04-22 | $158.72 | $189.41 | 58,300 | — | — |
| 2020-04-21 | $156.48 | $186.74 | 68,500 | — | — |
| 2020-04-20 | $159.52 | $190.37 | 66,200 | — | — |
| 2020-04-17 | $162.80 | $194.28 | 89,300 | — | — |
| 2020-04-16 | $152.27 | $181.71 | 112,400 | — | — |
| 2020-04-15 | $149.05 | $177.87 | 83,200 | — | — |
| 2020-04-14 | $159.98 | $190.92 | 63,500 | — | — |
| 2020-04-13 | $160.94 | $192.06 | 94,700 | — | — |
| 2020-04-09 | $167.64 | $200.06 | 119,800 | — | — |
| 2020-04-08 | $162.06 | $193.40 | 173,400 | — | — |
| 2020-04-07 | $157.66 | $188.15 | 161,600 | — | — |
| 2020-04-06 | $150.12 | $179.15 | 115,600 | — | — |
| 2020-04-03 | $137.90 | $164.57 | 96,900 | — | — |
| 2020-04-02 | $139.40 | $166.36 | 164,900 | — | — |
| 2020-04-01 | $141.63 | $169.02 | 167,700 | — | — |
| 2020-03-31 | $151.09 | $180.31 | 174,300 | — | — |
| 2020-03-30 | $146.56 | $174.90 | 145,500 | — | — |
| 2020-03-27 | $144.95 | $172.98 | 202,700 | — | — |
| 2020-03-26 | $149.84 | $178.81 | 135,100 | — | — |
| 2020-03-25 | $136.96 | $163.44 | 173,600 | — | — |
| 2020-03-24 | $142.78 | $170.39 | 106,900 | — | — |
| 2020-03-23 | $130.97 | $156.30 | 202,600 | — | — |
| 2020-03-20 | $128.98 | $153.92 | 193,800 | — | — |
| 2020-03-19 | $139.00 | $165.88 | 201,000 | — | — |
| 2020-03-18 | $127.72 | $152.42 | 171,800 | — | — |
| 2020-03-17 | $148.54 | $177.26 | 223,800 | — | — |
| 2020-03-16 | $146.47 | $174.79 | 216,700 | — | — |
| 2020-03-13 | $169.72 | $202.54 | 222,300 | — | — |
| 2020-03-12 | $154.67 | $184.58 | 237,600 | — | — |
| 2020-03-11 | $165.03 | $196.94 | 109,800 | — | — |
| 2020-03-10 | $174.96 | $208.79 | 131,700 | — | — |
| 2020-03-09 | $173.06 | $206.52 | 147,900 | — | — |
| 2020-03-06 | $184.79 | $220.52 | 87,200 | — | — |
| 2020-03-05 | $181.40 | $216.18 | 71,900 | — | — |
| 2020-03-04 | $189.22 | $225.50 | 53,500 | — | — |
| 2020-03-03 | $182.94 | $218.01 | 63,500 | — | — |
| 2020-03-02 | $188.26 | $224.35 | 104,000 | — | — |
| 2020-02-28 | $185.81 | $221.43 | 151,100 | — | — |
| 2020-02-27 | $187.85 | $223.87 | 128,500 | — | — |
| 2020-02-26 | $197.25 | $235.07 | 89,900 | — | — |
| 2020-02-25 | $195.39 | $232.85 | 71,600 | — | — |
| 2020-02-24 | $202.07 | $240.81 | 95,600 | — | — |
| 2020-02-21 | $202.97 | $241.88 | 63,600 | — | — |
| 2020-02-20 | $205.28 | $244.64 | 37,600 | — | — |
| 2020-02-19 | $209.62 | $249.81 | 36,600 | — | — |
| 2020-02-18 | $209.83 | $250.06 | 48,500 | — | — |
| 2020-02-14 | $208.76 | $248.78 | 50,300 | — | — |
| 2020-02-13 | $210.20 | $250.50 | 69,400 | — | — |
| 2020-02-12 | $206.10 | $245.61 | 70,500 | — | — |
| 2020-02-11 | $204.25 | $243.41 | 52,400 | — | — |
| 2020-02-10 | $203.82 | $242.90 | 51,800 | — | — |
| 2020-02-07 | $201.61 | $240.26 | 67,000 | — | — |
| 2020-02-06 | $203.94 | $243.04 | 46,100 | — | — |
| 2020-02-05 | $207.12 | $246.83 | 62,600 | — | — |
| 2020-02-04 | $205.10 | $244.42 | 68,600 | — | — |
| 2020-02-03 | $206.36 | $245.92 | 80,400 | — | — |
| 2020-01-31 | $203.93 | $243.03 | 83,500 | — | — |
| 2020-01-30 | $206.19 | $245.72 | 61,100 | — | — |
| 2020-01-29 | $206.16 | $245.69 | 35,600 | — | — |
| 2020-01-28 | $208.56 | $248.55 | 50,400 | — | — |
| 2020-01-27 | $208.30 | $248.24 | 52,500 | — | — |
| 2020-01-24 | $210.50 | $250.86 | 56,400 | — | — |
| 2020-01-23 | $212.39 | $253.11 | 77,200 | — | — |
| 2020-01-22 | $213.01 | $253.85 | 54,300 | — | — |
| 2020-01-21 | $209.58 | $249.76 | 81,600 | — | — |
| 2020-01-17 | $211.82 | $252.43 | 46,400 | — | — |
| 2020-01-16 | $212.90 | $253.72 | 46,500 | — | — |
| 2020-01-15 | $210.81 | $251.23 | 76,000 | — | — |
| 2020-01-14 | $212.37 | $253.09 | 77,500 | — | — |
| 2020-01-13 | $213.59 | $254.54 | 108,700 | — | — |
| 2020-01-10 | $207.23 | $246.96 | 78,700 | — | — |
| 2020-01-09 | $207.53 | $247.32 | 142,900 | — | — |
| 2020-01-08 | $216.23 | $257.69 | 237,300 | — | — |
| 2020-01-07 | $203.53 | $242.55 | 69,000 | — | — |
| 2020-01-06 | $202.99 | $241.91 | 66,100 | — | — |
| 2020-01-03 | $203.40 | $242.40 | 81,600 | — | — |
| 2020-01-02 | $203.53 | $242.55 | 71,700 | — | — |