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
- 1985-06-28 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 | $305.34 | $343.60 | 941,700 | — | — |
| 2020-12-30 | $299.41 | $336.93 | 513,700 | — | — |
| 2020-12-29 | $298.11 | $335.46 | 672,800 | — | — |
| 2020-12-28 | $299.65 | $337.20 | 702,600 | — | — |
| 2020-12-24 | $301.39 | $339.15 | 323,100 | — | — |
| 2020-12-23 | $300.18 | $337.79 | 689,700 | — | — |
| 2020-12-22 | $303.86 | $341.93 | 1,302,800 | — | — |
| 2020-12-21 | $300.88 | $338.58 | 1,421,500 | — | — |
| 2020-12-18 | $305.00 | $343.22 | 2,766,100 | — | — |
| 2020-12-17 | $297.35 | $334.61 | 1,108,500 | — | — |
| 2020-12-16 | $292.17 | $328.78 | 1,054,700 | — | — |
| 2020-12-15 | $287.53 | $323.56 | 997,300 | — | — |
| 2020-12-14 | $288.33 | $324.46 | 1,743,800 | — | — |
| 2020-12-11 | $279.68 | $314.72 | 1,251,100 | — | — |
| 2020-12-10 | $281.16 | $316.39 | 1,160,400 | — | — |
| 2020-12-09 | $279.42 | $314.43 | 1,484,300 | — | — |
| 2020-12-08 | $284.38 | $320.01 | 939,000 | — | — |
| 2020-12-07 | $280.80 | $315.98 | 1,422,300 | — | — |
| 2020-12-04 | $278.00 | $312.83 | 1,688,200 | — | — |
| 2020-12-03 | $277.29 | $312.03 | 1,841,700 | — | — |
| 2020-12-02 | $277.06 | $311.77 | 1,426,300 | — | — |
| 2020-12-01 | $279.11 | $314.08 | 1,753,700 | — | — |
| 2020-11-30 | $280.23 | $315.34 | 2,612,000 | — | — |
| 2020-11-27 | $272.81 | $306.99 | 886,900 | — | — |
| 2020-11-25 | $271.24 | $305.23 | 3,128,300 | — | — |
| 2020-11-24 | $258.97 | $291.42 | 1,587,500 | — | — |
| 2020-11-23 | $257.25 | $289.48 | 1,337,400 | — | — |
| 2020-11-20 | $254.89 | $286.83 | 1,458,500 | — | — |
| 2020-11-19 | $256.88 | $289.07 | 1,077,600 | — | — |
| 2020-11-18 | $252.22 | $283.82 | 908,600 | — | — |
| 2020-11-17 | $252.71 | $284.37 | 1,015,400 | — | — |
| 2020-11-16 | $248.79 | $279.96 | 1,087,500 | — | — |
| 2020-11-13 | $251.00 | $282.45 | 1,518,600 | — | — |
| 2020-11-12 | $245.71 | $276.50 | 1,004,500 | — | — |
| 2020-11-11 | $246.79 | $277.71 | 2,067,600 | — | — |
| 2020-11-10 | $247.22 | $278.20 | 1,615,300 | — | — |
| 2020-11-09 | $262.61 | $295.51 | 2,361,800 | — | — |
| 2020-11-06 | $259.41 | $291.91 | 819,100 | — | — |
| 2020-11-05 | $255.92 | $287.99 | 1,467,400 | — | — |
| 2020-11-04 | $245.89 | $276.70 | 2,779,300 | — | — |
| 2020-11-03 | $248.31 | $279.42 | 1,045,600 | — | — |
| 2020-11-02 | $240.74 | $270.90 | 1,728,400 | — | — |
| 2020-10-30 | $235.54 | $265.05 | 1,514,600 | — | — |
| 2020-10-29 | $242.84 | $273.27 | 1,043,000 | — | — |
| 2020-10-28 | $237.62 | $267.39 | 1,357,100 | — | — |
| 2020-10-27 | $250.60 | $282.00 | 1,008,800 | — | — |
| 2020-10-26 | $249.13 | $280.35 | 1,256,900 | — | — |
| 2020-10-23 | $254.42 | $286.30 | 640,600 | — | — |
| 2020-10-22 | $252.76 | $284.43 | 1,033,300 | — | — |
| 2020-10-21 | $254.01 | $285.84 | 872,700 | — | — |
| 2020-10-20 | $257.34 | $289.58 | 1,715,500 | — | — |
| 2020-10-19 | $259.94 | $292.51 | 2,330,500 | — | — |
| 2020-10-16 | $259.97 | $292.54 | 2,288,700 | — | — |
| 2020-10-15 | $252.03 | $283.61 | 2,635,800 | — | — |
| 2020-10-14 | $246.70 | $277.61 | 1,414,700 | — | — |
| 2020-10-13 | $244.09 | $274.67 | 1,374,500 | — | — |
| 2020-10-12 | $242.12 | $272.46 | 1,988,000 | — | — |
| 2020-10-09 | $237.50 | $267.26 | 1,794,400 | — | — |
| 2020-10-08 | $234.31 | $263.67 | 1,382,100 | — | — |
| 2020-10-07 | $233.01 | $262.21 | 1,039,100 | — | — |
| 2020-10-06 | $228.01 | $256.58 | 979,900 | — | — |
| 2020-10-05 | $228.93 | $257.61 | 915,700 | — | — |
| 2020-10-02 | $225.56 | $253.82 | 1,253,300 | — | — |
| 2020-10-01 | $233.96 | $263.27 | 1,438,800 | — | — |
| 2020-09-30 | $231.01 | $259.95 | 1,466,000 | — | — |
| 2020-09-29 | $232.92 | $262.10 | 951,100 | — | — |
| 2020-09-28 | $232.15 | $261.24 | 995,900 | — | — |
| 2020-09-25 | $227.80 | $256.34 | 1,054,700 | — | — |
| 2020-09-24 | $220.96 | $248.65 | 1,147,900 | — | — |
| 2020-09-23 | $221.87 | $249.67 | 901,900 | — | — |
| 2020-09-22 | $229.56 | $258.32 | 841,100 | — | — |
| 2020-09-21 | $227.64 | $256.16 | 1,205,500 | — | — |
| 2020-09-18 | $225.13 | $253.34 | 2,034,100 | — | — |
| 2020-09-17 | $226.97 | $255.41 | 1,884,400 | — | — |
| 2020-09-16 | $230.76 | $259.67 | 1,092,500 | — | — |
| 2020-09-15 | $235.87 | $265.42 | 1,969,700 | — | — |
| 2020-09-14 | $229.83 | $258.63 | 1,276,800 | — | — |
| 2020-09-11 | $227.48 | $255.98 | 992,200 | — | — |
| 2020-09-10 | $228.20 | $256.79 | 2,128,600 | — | — |
| 2020-09-09 | $232.78 | $261.95 | 2,018,100 | — | — |
| 2020-09-08 | $224.36 | $252.47 | 1,845,600 | — | — |
| 2020-09-04 | $233.88 | $263.18 | 2,704,600 | — | — |
| 2020-09-03 | $242.09 | $272.42 | 2,497,700 | — | — |
| 2020-09-02 | $261.35 | $294.10 | 2,373,900 | — | — |
| 2020-09-01 | $253.51 | $285.27 | 1,413,400 | — | — |
| 2020-08-31 | $245.70 | $276.49 | 1,210,700 | — | — |
| 2020-08-28 | $247.39 | $278.39 | 999,000 | — | — |
| 2020-08-27 | $243.11 | $273.57 | 1,137,800 | — | — |
| 2020-08-26 | $248.21 | $279.31 | 3,075,800 | — | — |
| 2020-08-25 | $252.24 | $283.85 | 1,555,100 | — | — |
| 2020-08-24 | $251.80 | $283.35 | 1,227,100 | — | — |
| 2020-08-21 | $248.27 | $279.38 | 1,088,300 | — | — |
| 2020-08-20 | $249.15 | $280.37 | 1,080,500 | — | — |
| 2020-08-19 | $241.42 | $271.67 | 1,250,700 | — | — |
| 2020-08-18 | $242.69 | $273.10 | 1,482,500 | — | — |
| 2020-08-17 | $239.00 | $268.95 | 919,800 | — | — |
| 2020-08-14 | $234.35 | $263.71 | 786,200 | — | — |
| 2020-08-13 | $238.19 | $268.03 | 1,200,700 | — | — |
| 2020-08-12 | $231.57 | $260.59 | 905,100 | — | — |
| 2020-08-11 | $228.79 | $257.46 | 927,500 | — | — |
| 2020-08-10 | $231.88 | $260.93 | 1,307,700 | — | — |
| 2020-08-07 | $236.24 | $265.84 | 1,042,900 | — | — |
| 2020-08-06 | $243.57 | $274.09 | 735,900 | — | — |
| 2020-08-05 | $243.20 | $273.67 | 1,292,700 | — | — |
| 2020-08-04 | $239.90 | $269.96 | 973,700 | — | — |
| 2020-08-03 | $239.48 | $269.49 | 1,269,300 | — | — |
| 2020-07-31 | $236.43 | $266.05 | 1,144,200 | — | — |
| 2020-07-30 | $236.10 | $265.68 | 712,800 | — | — |
| 2020-07-29 | $238.61 | $268.51 | 503,000 | — | — |
| 2020-07-28 | $234.58 | $263.97 | 623,900 | — | — |
| 2020-07-27 | $239.69 | $269.72 | 731,100 | — | — |
| 2020-07-24 | $232.88 | $262.06 | 1,007,600 | — | — |
| 2020-07-23 | $237.34 | $267.08 | 1,176,600 | — | — |
| 2020-07-22 | $240.74 | $270.90 | 515,000 | — | — |
| 2020-07-21 | $239.69 | $269.72 | 987,800 | — | — |
| 2020-07-20 | $246.04 | $276.87 | 1,050,200 | — | — |
| 2020-07-17 | $237.70 | $267.48 | 1,102,400 | — | — |
| 2020-07-16 | $234.03 | $263.35 | 1,029,200 | — | — |
| 2020-07-15 | $235.58 | $265.10 | 1,112,300 | — | — |
| 2020-07-14 | $234.60 | $263.99 | 2,459,300 | — | — |
| 2020-07-13 | $231.86 | $260.91 | 2,030,600 | — | — |
| 2020-07-10 | $244.24 | $274.84 | 1,142,900 | — | — |
| 2020-07-09 | $248.20 | $279.30 | 1,594,000 | — | — |
| 2020-07-08 | $243.90 | $274.46 | 960,300 | — | — |
| 2020-07-07 | $238.94 | $268.88 | 993,500 | — | — |
| 2020-07-06 | $244.36 | $274.98 | 1,092,700 | — | — |
| 2020-07-02 | $240.15 | $270.24 | 1,158,200 | — | — |
| 2020-07-01 | $241.22 | $271.44 | 1,275,300 | — | — |
| 2020-06-30 | $239.19 | $269.16 | 1,602,500 | — | — |
| 2020-06-29 | $232.17 | $261.26 | 930,500 | — | — |
| 2020-06-26 | $232.74 | $261.90 | 1,510,200 | — | — |
| 2020-06-25 | $234.47 | $263.85 | 1,782,500 | — | — |
| 2020-06-24 | $233.44 | $262.69 | 1,863,700 | — | — |
| 2020-06-23 | $241.62 | $271.89 | 1,461,700 | — | — |
| 2020-06-22 | $240.88 | $271.06 | 1,203,700 | — | — |
| 2020-06-19 | $237.82 | $267.62 | 2,023,800 | — | — |
| 2020-06-18 | $238.07 | $267.90 | 1,181,200 | — | — |
| 2020-06-17 | $237.04 | $266.74 | 1,127,100 | — | — |
| 2020-06-16 | $240.93 | $271.12 | 2,385,700 | — | — |
| 2020-06-15 | $229.00 | $257.69 | 1,522,400 | — | — |
| 2020-06-12 | $222.96 | $250.90 | 1,865,100 | — | — |
| 2020-06-11 | $219.10 | $246.55 | 2,798,400 | — | — |
| 2020-06-10 | $236.59 | $266.23 | 1,810,500 | — | — |
| 2020-06-09 | $234.15 | $263.49 | 1,916,300 | — | — |
| 2020-06-08 | $233.51 | $262.77 | 2,273,400 | — | — |
| 2020-06-05 | $233.71 | $262.99 | 1,955,900 | — | — |
| 2020-06-04 | $225.20 | $253.42 | 2,177,500 | — | — |
| 2020-06-03 | $226.39 | $254.76 | 2,025,100 | — | — |
| 2020-06-02 | $219.09 | $246.54 | 2,479,900 | — | — |
| 2020-06-01 | $219.29 | $246.77 | 2,745,600 | — | — |
| 2020-05-29 | $210.38 | $236.74 | 2,750,300 | — | — |
| 2020-05-28 | $202.63 | $228.02 | 3,709,300 | — | — |
| 2020-05-27 | $199.81 | $224.85 | 2,193,000 | — | — |
| 2020-05-26 | $199.53 | $224.53 | 1,662,400 | — | — |
| 2020-05-22 | $195.78 | $220.31 | 1,534,600 | — | — |
| 2020-05-21 | $194.75 | $219.15 | 1,261,100 | — | — |
| 2020-05-20 | $196.64 | $221.28 | 1,028,900 | — | — |
| 2020-05-19 | $194.71 | $219.11 | 1,519,100 | — | — |
| 2020-05-18 | $190.10 | $213.92 | 1,436,800 | — | — |
| 2020-05-15 | $180.72 | $203.36 | 1,077,900 | — | — |
| 2020-05-14 | $177.87 | $200.16 | 1,222,700 | — | — |
| 2020-05-13 | $176.86 | $199.02 | 1,164,800 | — | — |
| 2020-05-12 | $180.97 | $203.65 | 1,097,300 | — | — |
| 2020-05-11 | $184.40 | $207.50 | 1,112,100 | — | — |
| 2020-05-08 | $184.29 | $207.38 | 1,005,400 | — | — |
| 2020-05-07 | $184.00 | $207.05 | 1,631,900 | — | — |
| 2020-05-06 | $181.23 | $203.94 | 1,011,800 | — | — |
| 2020-05-05 | $180.49 | $203.10 | 972,800 | — | — |
| 2020-05-04 | $177.80 | $200.08 | 1,153,400 | — | — |
| 2020-05-01 | $174.90 | $196.81 | 2,061,600 | — | — |
| 2020-04-30 | $187.13 | $210.58 | 1,941,400 | — | — |
| 2020-04-29 | $187.90 | $211.44 | 1,559,200 | — | — |
| 2020-04-28 | $177.31 | $199.53 | 1,829,100 | — | — |
| 2020-04-27 | $182.51 | $205.38 | 1,684,100 | — | — |
| 2020-04-24 | $180.35 | $202.95 | 1,150,900 | — | — |
| 2020-04-23 | $175.55 | $197.55 | 1,582,400 | — | — |
| 2020-04-22 | $175.37 | $197.34 | 1,013,500 | — | — |
| 2020-04-21 | $170.02 | $191.32 | 2,331,700 | — | — |
| 2020-04-20 | $177.87 | $200.16 | 1,192,000 | — | — |
| 2020-04-17 | $180.94 | $203.61 | 2,357,700 | — | — |
| 2020-04-16 | $171.00 | $192.43 | 1,847,500 | — | — |
| 2020-04-15 | $169.14 | $190.33 | 2,014,500 | — | — |
| 2020-04-14 | $172.22 | $193.80 | 1,917,700 | — | — |
| 2020-04-13 | $160.92 | $181.08 | 1,896,500 | — | — |
| 2020-04-09 | $164.90 | $185.56 | 3,705,100 | — | — |
| 2020-04-08 | $159.21 | $179.16 | 3,142,100 | — | — |
| 2020-04-07 | $148.70 | $167.33 | 2,098,200 | — | — |
| 2020-04-06 | $152.32 | $171.41 | 2,732,300 | — | — |
| 2020-04-03 | $139.00 | $156.42 | 2,214,500 | — | — |
| 2020-04-02 | $137.05 | $154.22 | 2,729,600 | — | — |
| 2020-04-01 | $139.22 | $156.66 | 3,185,100 | — | — |
| 2020-03-31 | $156.10 | $175.66 | 3,678,200 | — | — |
| 2020-03-30 | $155.91 | $175.45 | 3,378,400 | — | — |
| 2020-03-27 | $141.57 | $159.31 | 2,929,000 | — | — |
| 2020-03-26 | $160.88 | $181.04 | 2,752,500 | — | — |
| 2020-03-25 | $149.99 | $168.78 | 2,497,000 | — | — |
| 2020-03-24 | $149.96 | $168.75 | 2,691,500 | — | — |
| 2020-03-23 | $144.14 | $162.20 | 3,309,200 | — | — |
| 2020-03-20 | $148.02 | $166.57 | 4,515,800 | — | — |
| 2020-03-19 | $149.23 | $167.93 | 3,749,300 | — | — |
| 2020-03-18 | $141.82 | $159.59 | 4,762,400 | — | — |
| 2020-03-17 | $154.92 | $174.33 | 4,110,600 | — | — |
| 2020-03-16 | $148.08 | $166.63 | 4,100,900 | — | — |
| 2020-03-13 | $158.03 | $177.83 | 3,998,400 | — | — |
| 2020-03-12 | $136.00 | $153.04 | 5,014,100 | — | — |
| 2020-03-11 | $154.40 | $173.75 | 2,789,400 | — | — |
| 2020-03-10 | $164.48 | $185.09 | 3,439,400 | — | — |
| 2020-03-09 | $160.05 | $180.10 | 3,108,500 | — | — |
| 2020-03-06 | $173.42 | $195.15 | 3,272,200 | — | — |
| 2020-03-05 | $184.04 | $207.10 | 2,328,700 | — | — |
| 2020-03-04 | $191.42 | $215.40 | 2,242,800 | — | — |
| 2020-03-03 | $180.55 | $203.17 | 2,756,100 | — | — |
| 2020-03-02 | $190.83 | $214.74 | 2,698,800 | — | — |
| 2020-02-28 | $190.88 | $214.80 | 4,339,600 | — | — |
| 2020-02-27 | $180.65 | $203.28 | 2,688,300 | — | — |
| 2020-02-26 | $190.67 | $214.56 | 2,850,100 | — | — |
| 2020-02-25 | $186.73 | $210.13 | 2,282,300 | — | — |
| 2020-02-24 | $194.37 | $218.72 | 2,104,900 | — | — |
| 2020-02-21 | $201.91 | $227.21 | 1,774,800 | — | — |
| 2020-02-20 | $206.67 | $232.57 | 1,527,300 | — | — |
| 2020-02-19 | $210.76 | $237.17 | 1,569,900 | — | — |
| 2020-02-18 | $207.06 | $233.00 | 1,342,500 | — | — |
| 2020-02-14 | $208.95 | $235.13 | 996,900 | — | — |
| 2020-02-13 | $207.51 | $233.51 | 897,500 | — | — |
| 2020-02-12 | $207.11 | $233.06 | 1,177,200 | — | — |
| 2020-02-11 | $205.80 | $231.59 | 1,289,700 | — | — |
| 2020-02-10 | $206.10 | $231.92 | 1,557,000 | — | — |
| 2020-02-07 | $207.01 | $232.95 | 1,410,200 | — | — |
| 2020-02-06 | $206.00 | $231.81 | 1,326,000 | — | — |
| 2020-02-05 | $202.08 | $227.40 | 1,366,500 | — | — |
| 2020-02-04 | $203.94 | $229.49 | 1,093,300 | — | — |
| 2020-02-03 | $199.26 | $224.23 | 888,300 | — | — |
| 2020-01-31 | $196.85 | $221.51 | 1,616,600 | — | — |
| 2020-01-30 | $198.99 | $223.92 | 1,520,900 | — | — |
| 2020-01-29 | $199.74 | $224.77 | 838,200 | — | — |
| 2020-01-28 | $200.03 | $225.09 | 1,270,100 | — | — |
| 2020-01-27 | $195.87 | $220.41 | 1,837,800 | — | — |
| 2020-01-24 | $199.19 | $224.15 | 2,437,200 | — | — |
| 2020-01-23 | $198.60 | $223.48 | 1,687,300 | — | — |
| 2020-01-22 | $194.73 | $219.13 | 1,068,600 | — | — |
| 2020-01-21 | $195.84 | $220.38 | 1,455,400 | — | — |
| 2020-01-17 | $193.35 | $217.58 | 2,384,900 | — | — |
| 2020-01-16 | $192.50 | $216.62 | 2,195,900 | — | — |
| 2020-01-15 | $190.79 | $214.70 | 1,444,000 | — | — |
| 2020-01-14 | $191.11 | $215.06 | 1,146,500 | — | — |
| 2020-01-13 | $192.45 | $216.56 | 1,454,200 | — | — |
| 2020-01-10 | $192.36 | $216.46 | 708,900 | — | — |
| 2020-01-09 | $191.94 | $215.99 | 1,164,500 | — | — |
| 2020-01-08 | $189.95 | $213.75 | 1,314,800 | — | — |
| 2020-01-07 | $187.50 | $210.99 | 897,200 | — | — |
| 2020-01-06 | $187.12 | $210.57 | 1,021,900 | — | — |
| 2020-01-03 | $184.95 | $208.12 | 737,900 | — | — |
| 2020-01-02 | $187.83 | $211.36 | 1,515,000 | — | — |