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
- 1986-03-13 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 | $222.42 | $349.38 | 20,942,100 | — | — |
| 2020-12-30 | $221.68 | $348.22 | 20,272,300 | — | — |
| 2020-12-29 | $224.15 | $352.10 | 17,403,200 | — | — |
| 2020-12-28 | $224.96 | $353.37 | 17,933,500 | — | — |
| 2020-12-24 | $222.75 | $349.90 | 10,550,600 | — | — |
| 2020-12-23 | $221.02 | $347.18 | 18,699,600 | — | — |
| 2020-12-22 | $223.94 | $351.77 | 22,612,200 | — | — |
| 2020-12-21 | $222.59 | $349.65 | 37,181,900 | — | — |
| 2020-12-18 | $218.59 | $343.37 | 63,354,900 | — | — |
| 2020-12-17 | $219.42 | $344.67 | 32,515,800 | — | — |
| 2020-12-16 | $219.28 | $344.45 | 35,023,300 | — | — |
| 2020-12-15 | $214.13 | $336.36 | 27,000,600 | — | — |
| 2020-12-14 | $214.20 | $336.47 | 28,798,400 | — | — |
| 2020-12-11 | $213.26 | $334.99 | 30,979,400 | — | — |
| 2020-12-10 | $210.52 | $330.69 | 26,733,300 | — | — |
| 2020-12-09 | $211.80 | $332.70 | 32,440,600 | — | — |
| 2020-12-08 | $216.01 | $339.31 | 23,284,100 | — | — |
| 2020-12-07 | $214.29 | $336.61 | 24,620,000 | — | — |
| 2020-12-04 | $214.36 | $336.72 | 24,666,000 | — | — |
| 2020-12-03 | $214.24 | $336.53 | 25,120,900 | — | — |
| 2020-12-02 | $215.37 | $338.31 | 23,724,500 | — | — |
| 2020-12-01 | $216.21 | $339.63 | 30,904,500 | — | — |
| 2020-11-30 | $214.07 | $336.27 | 33,064,800 | — | — |
| 2020-11-27 | $215.23 | $338.09 | 14,512,200 | — | — |
| 2020-11-25 | $213.87 | $335.95 | 21,012,900 | — | — |
| 2020-11-24 | $213.86 | $335.94 | 33,979,700 | — | — |
| 2020-11-23 | $210.11 | $330.04 | 25,683,500 | — | — |
| 2020-11-20 | $210.39 | $330.48 | 22,843,100 | — | — |
| 2020-11-19 | $212.42 | $333.67 | 24,792,700 | — | — |
| 2020-11-18 | $211.08 | $331.57 | 28,372,800 | — | — |
| 2020-11-17 | $214.46 | $336.00 | 24,154,100 | — | — |
| 2020-11-16 | $217.23 | $340.34 | 24,953,300 | — | — |
| 2020-11-13 | $216.51 | $339.21 | 18,621,100 | — | — |
| 2020-11-12 | $215.44 | $337.53 | 21,593,900 | — | — |
| 2020-11-11 | $216.55 | $339.27 | 29,440,800 | — | — |
| 2020-11-10 | $211.01 | $330.59 | 44,045,100 | — | — |
| 2020-11-09 | $218.39 | $342.16 | 44,395,000 | — | — |
| 2020-11-06 | $223.72 | $350.51 | 25,231,900 | — | — |
| 2020-11-05 | $223.29 | $349.83 | 36,080,100 | — | — |
| 2020-11-04 | $216.39 | $339.02 | 42,311,800 | — | — |
| 2020-11-03 | $206.43 | $323.42 | 27,512,000 | — | — |
| 2020-11-02 | $202.33 | $316.99 | 30,842,200 | — | — |
| 2020-10-30 | $202.47 | $317.21 | 36,953,700 | — | — |
| 2020-10-29 | $204.72 | $320.74 | 31,432,600 | — | — |
| 2020-10-28 | $202.68 | $317.54 | 51,195,600 | — | — |
| 2020-10-27 | $213.25 | $334.10 | 36,700,300 | — | — |
| 2020-10-26 | $210.08 | $329.14 | 37,111,600 | — | — |
| 2020-10-23 | $216.23 | $338.77 | 18,879,600 | — | — |
| 2020-10-22 | $214.89 | $336.67 | 22,351,500 | — | — |
| 2020-10-21 | $214.80 | $336.53 | 22,724,900 | — | — |
| 2020-10-20 | $214.65 | $336.30 | 22,753,500 | — | — |
| 2020-10-19 | $214.22 | $335.62 | 27,625,800 | — | — |
| 2020-10-16 | $219.66 | $344.14 | 26,057,900 | — | — |
| 2020-10-15 | $219.66 | $344.14 | 22,733,100 | — | — |
| 2020-10-14 | $220.86 | $346.03 | 23,421,700 | — | — |
| 2020-10-13 | $222.86 | $349.16 | 28,950,800 | — | — |
| 2020-10-12 | $221.40 | $346.87 | 40,461,400 | — | — |
| 2020-10-09 | $215.81 | $338.11 | 26,458,000 | — | — |
| 2020-10-08 | $210.58 | $329.92 | 19,925,800 | — | — |
| 2020-10-07 | $209.83 | $328.74 | 25,681,100 | — | — |
| 2020-10-06 | $205.91 | $322.60 | 28,554,300 | — | — |
| 2020-10-05 | $210.38 | $329.61 | 21,331,600 | — | — |
| 2020-10-02 | $206.19 | $323.04 | 33,154,800 | — | — |
| 2020-10-01 | $212.46 | $332.86 | 27,158,400 | — | — |
| 2020-09-30 | $210.33 | $329.53 | 33,829,100 | — | — |
| 2020-09-29 | $207.26 | $324.72 | 24,221,900 | — | — |
| 2020-09-28 | $209.44 | $328.13 | 32,004,900 | — | — |
| 2020-09-25 | $207.82 | $325.60 | 29,437,300 | — | — |
| 2020-09-24 | $203.19 | $318.34 | 31,202,500 | — | — |
| 2020-09-23 | $200.59 | $314.27 | 30,803,800 | — | — |
| 2020-09-22 | $207.42 | $324.97 | 33,517,100 | — | — |
| 2020-09-21 | $202.54 | $317.32 | 39,839,700 | — | — |
| 2020-09-18 | $200.39 | $313.95 | 55,225,300 | — | — |
| 2020-09-17 | $202.91 | $317.90 | 34,011,300 | — | — |
| 2020-09-16 | $205.05 | $321.26 | 26,328,100 | — | — |
| 2020-09-15 | $208.78 | $327.10 | 21,823,900 | — | — |
| 2020-09-14 | $205.41 | $321.82 | 30,375,800 | — | — |
| 2020-09-11 | $204.03 | $319.66 | 33,620,100 | — | — |
| 2020-09-10 | $205.37 | $321.76 | 35,461,500 | — | — |
| 2020-09-09 | $211.29 | $331.03 | 45,679,000 | — | — |
| 2020-09-08 | $202.66 | $317.51 | 52,924,300 | — | — |
| 2020-09-04 | $214.25 | $335.67 | 59,664,100 | — | — |
| 2020-09-03 | $217.30 | $340.45 | 58,400,300 | — | — |
| 2020-09-02 | $231.65 | $362.93 | 34,080,800 | — | — |
| 2020-09-01 | $227.27 | $356.07 | 25,725,500 | — | — |
| 2020-08-31 | $225.53 | $353.34 | 28,774,200 | — | — |
| 2020-08-28 | $228.91 | $358.64 | 26,292,900 | — | — |
| 2020-08-27 | $226.58 | $354.99 | 57,602,200 | — | — |
| 2020-08-26 | $221.15 | $346.48 | 39,600,800 | — | — |
| 2020-08-25 | $216.47 | $339.15 | 23,043,700 | — | — |
| 2020-08-24 | $213.69 | $334.79 | 25,460,100 | — | — |
| 2020-08-21 | $213.02 | $333.74 | 36,249,300 | — | — |
| 2020-08-20 | $214.58 | $336.19 | 26,981,500 | — | — |
| 2020-08-19 | $209.70 | $328.54 | 27,627,600 | — | — |
| 2020-08-18 | $211.49 | $330.55 | 21,336,200 | — | — |
| 2020-08-17 | $210.28 | $328.65 | 20,184,800 | — | — |
| 2020-08-14 | $208.90 | $326.50 | 17,958,900 | — | — |
| 2020-08-13 | $208.70 | $326.19 | 22,588,900 | — | — |
| 2020-08-12 | $209.19 | $326.95 | 28,013,100 | — | — |
| 2020-08-11 | $203.38 | $317.87 | 36,446,500 | — | — |
| 2020-08-10 | $208.25 | $325.48 | 36,716,500 | — | — |
| 2020-08-07 | $212.48 | $332.09 | 27,820,400 | — | — |
| 2020-08-06 | $216.35 | $338.14 | 32,656,800 | — | — |
| 2020-08-05 | $212.94 | $332.81 | 28,806,400 | — | — |
| 2020-08-04 | $213.29 | $333.36 | 49,280,100 | — | — |
| 2020-08-03 | $216.54 | $338.44 | 78,983,000 | — | — |
| 2020-07-31 | $205.01 | $320.42 | 51,044,000 | — | — |
| 2020-07-30 | $203.90 | $318.68 | 25,079,600 | — | — |
| 2020-07-29 | $204.06 | $318.93 | 19,632,600 | — | — |
| 2020-07-28 | $202.02 | $315.74 | 23,251,400 | — | — |
| 2020-07-27 | $203.85 | $318.60 | 30,160,900 | — | — |
| 2020-07-24 | $201.30 | $314.62 | 39,827,000 | — | — |
| 2020-07-23 | $202.54 | $316.56 | 67,457,000 | — | — |
| 2020-07-22 | $211.75 | $330.95 | 49,605,700 | — | — |
| 2020-07-21 | $208.75 | $326.26 | 37,990,400 | — | — |
| 2020-07-20 | $211.60 | $330.72 | 36,884,800 | — | — |
| 2020-07-17 | $202.88 | $317.09 | 31,635,300 | — | — |
| 2020-07-16 | $203.92 | $318.71 | 29,940,700 | — | — |
| 2020-07-15 | $208.04 | $325.15 | 32,179,400 | — | — |
| 2020-07-14 | $208.35 | $325.64 | 37,591,800 | — | — |
| 2020-07-13 | $207.07 | $323.64 | 38,135,600 | — | — |
| 2020-07-10 | $213.67 | $333.95 | 26,177,600 | — | — |
| 2020-07-09 | $214.32 | $334.97 | 33,121,700 | — | — |
| 2020-07-08 | $212.83 | $332.64 | 33,600,000 | — | — |
| 2020-07-07 | $208.25 | $325.48 | 33,600,700 | — | — |
| 2020-07-06 | $210.70 | $329.31 | 31,897,600 | — | — |
| 2020-07-02 | $206.26 | $322.37 | 29,315,800 | — | — |
| 2020-07-01 | $204.70 | $319.93 | 32,061,200 | — | — |
| 2020-06-30 | $203.51 | $318.07 | 34,310,300 | — | — |
| 2020-06-29 | $198.44 | $310.15 | 26,701,600 | — | — |
| 2020-06-26 | $196.33 | $306.85 | 54,675,800 | — | — |
| 2020-06-25 | $200.34 | $313.12 | 27,803,900 | — | — |
| 2020-06-24 | $197.84 | $309.21 | 36,740,600 | — | — |
| 2020-06-23 | $201.91 | $315.57 | 30,917,400 | — | — |
| 2020-06-22 | $200.57 | $313.48 | 32,818,900 | — | — |
| 2020-06-19 | $195.15 | $305.01 | 44,441,100 | — | — |
| 2020-06-18 | $196.32 | $306.84 | 23,061,600 | — | — |
| 2020-06-17 | $194.24 | $303.59 | 25,687,800 | — | — |
| 2020-06-16 | $193.57 | $302.54 | 42,556,700 | — | — |
| 2020-06-15 | $188.94 | $295.30 | 32,770,200 | — | — |
| 2020-06-12 | $187.74 | $293.43 | 43,373,600 | — | — |
| 2020-06-11 | $186.27 | $291.13 | 52,854,700 | — | — |
| 2020-06-10 | $196.84 | $307.65 | 43,872,300 | — | — |
| 2020-06-09 | $189.80 | $296.65 | 29,783,900 | — | — |
| 2020-06-08 | $188.36 | $294.40 | 33,211,600 | — | — |
| 2020-06-05 | $187.20 | $292.58 | 39,893,600 | — | — |
| 2020-06-04 | $182.92 | $285.89 | 28,761,800 | — | — |
| 2020-06-03 | $185.36 | $289.71 | 27,311,000 | — | — |
| 2020-06-02 | $184.91 | $289.00 | 30,794,600 | — | — |
| 2020-06-01 | $182.83 | $285.75 | 22,622,400 | — | — |
| 2020-05-29 | $183.25 | $286.41 | 42,130,400 | — | — |
| 2020-05-28 | $181.40 | $283.52 | 33,810,200 | — | — |
| 2020-05-27 | $181.81 | $284.16 | 39,517,100 | — | — |
| 2020-05-26 | $181.57 | $283.78 | 36,073,600 | — | — |
| 2020-05-22 | $183.51 | $286.81 | 20,826,900 | — | — |
| 2020-05-21 | $183.43 | $286.69 | 29,119,500 | — | — |
| 2020-05-20 | $185.66 | $290.18 | 31,261,300 | — | — |
| 2020-05-19 | $183.63 | $286.21 | 26,799,100 | — | — |
| 2020-05-18 | $184.91 | $288.20 | 35,264,500 | — | — |
| 2020-05-15 | $183.16 | $285.47 | 46,610,400 | — | — |
| 2020-05-14 | $180.53 | $281.37 | 41,873,900 | — | — |
| 2020-05-13 | $179.75 | $280.16 | 44,711,500 | — | — |
| 2020-05-12 | $182.51 | $284.46 | 32,038,200 | — | — |
| 2020-05-11 | $186.74 | $291.05 | 30,892,700 | — | — |
| 2020-05-08 | $184.68 | $287.84 | 30,877,800 | — | — |
| 2020-05-07 | $183.60 | $286.16 | 28,316,000 | — | — |
| 2020-05-06 | $182.54 | $284.51 | 32,139,300 | — | — |
| 2020-05-05 | $180.76 | $281.73 | 36,839,200 | — | — |
| 2020-05-04 | $178.84 | $278.74 | 30,372,900 | — | — |
| 2020-05-01 | $174.57 | $272.08 | 39,370,500 | — | — |
| 2020-04-30 | $179.21 | $279.32 | 53,875,900 | — | — |
| 2020-04-29 | $177.43 | $276.54 | 51,286,600 | — | — |
| 2020-04-28 | $169.81 | $264.67 | 34,392,700 | — | — |
| 2020-04-27 | $174.05 | $271.27 | 33,194,400 | — | — |
| 2020-04-24 | $174.55 | $272.05 | 34,277,600 | — | — |
| 2020-04-23 | $171.42 | $267.17 | 32,790,800 | — | — |
| 2020-04-22 | $173.52 | $270.45 | 34,620,200 | — | — |
| 2020-04-21 | $167.82 | $261.56 | 56,203,700 | — | — |
| 2020-04-20 | $175.06 | $272.85 | 36,669,600 | — | — |
| 2020-04-17 | $178.60 | $278.37 | 52,765,600 | — | — |
| 2020-04-16 | $177.04 | $275.93 | 50,479,600 | — | — |
| 2020-04-15 | $171.88 | $267.89 | 40,940,800 | — | — |
| 2020-04-14 | $173.70 | $270.73 | 52,874,300 | — | — |
| 2020-04-13 | $165.51 | $257.96 | 41,905,300 | — | — |
| 2020-04-09 | $165.14 | $257.39 | 51,385,100 | — | — |
| 2020-04-08 | $165.13 | $257.37 | 48,318,200 | — | — |
| 2020-04-07 | $163.49 | $254.82 | 62,769,000 | — | — |
| 2020-04-06 | $165.27 | $257.59 | 67,111,700 | — | — |
| 2020-04-03 | $153.83 | $239.76 | 41,243,300 | — | — |
| 2020-04-02 | $155.26 | $241.99 | 49,630,700 | — | — |
| 2020-04-01 | $152.11 | $237.08 | 57,969,900 | — | — |
| 2020-03-31 | $157.71 | $245.81 | 77,927,200 | — | — |
| 2020-03-30 | $160.23 | $249.73 | 63,420,300 | — | — |
| 2020-03-27 | $149.70 | $233.32 | 57,042,300 | — | — |
| 2020-03-26 | $156.11 | $243.31 | 64,568,100 | — | — |
| 2020-03-25 | $146.92 | $228.99 | 75,638,200 | — | — |
| 2020-03-24 | $148.34 | $231.20 | 82,516,700 | — | — |
| 2020-03-23 | $135.98 | $211.94 | 78,975,200 | — | — |
| 2020-03-20 | $137.35 | $214.07 | 84,866,200 | — | — |
| 2020-03-19 | $142.71 | $222.43 | 85,922,700 | — | — |
| 2020-03-18 | $140.40 | $218.83 | 81,593,200 | — | — |
| 2020-03-17 | $146.57 | $228.44 | 81,059,800 | — | — |
| 2020-03-16 | $135.42 | $211.07 | 87,905,900 | — | — |
| 2020-03-13 | $158.83 | $247.55 | 92,727,400 | — | — |
| 2020-03-12 | $139.06 | $216.74 | 93,226,400 | — | — |
| 2020-03-11 | $153.63 | $239.45 | 56,371,600 | — | — |
| 2020-03-10 | $160.92 | $250.81 | 65,354,400 | — | — |
| 2020-03-09 | $150.62 | $234.76 | 70,419,300 | — | — |
| 2020-03-06 | $161.57 | $251.82 | 72,821,100 | — | — |
| 2020-03-05 | $166.27 | $259.15 | 47,817,300 | — | — |
| 2020-03-04 | $170.55 | $265.82 | 49,814,400 | — | — |
| 2020-03-03 | $164.51 | $256.40 | 71,677,000 | — | — |
| 2020-03-02 | $172.79 | $269.31 | 71,030,800 | — | — |
| 2020-02-28 | $162.01 | $252.51 | 97,012,700 | — | — |
| 2020-02-27 | $158.18 | $246.54 | 93,174,900 | — | — |
| 2020-02-26 | $170.17 | $265.23 | 56,206,100 | — | — |
| 2020-02-25 | $168.07 | $261.95 | 68,073,300 | — | — |
| 2020-02-24 | $170.89 | $266.35 | 68,311,100 | — | — |
| 2020-02-21 | $178.59 | $278.35 | 48,572,600 | — | — |
| 2020-02-20 | $184.42 | $287.44 | 36,862,400 | — | — |
| 2020-02-19 | $187.28 | $291.89 | 29,997,500 | — | — |
| 2020-02-18 | $187.23 | $291.02 | 27,792,200 | — | — |
| 2020-02-14 | $185.35 | $288.10 | 23,149,500 | — | — |
| 2020-02-13 | $183.71 | $285.55 | 35,295,800 | — | — |
| 2020-02-12 | $184.71 | $287.10 | 47,062,900 | — | — |
| 2020-02-11 | $184.44 | $286.68 | 53,159,900 | — | — |
| 2020-02-10 | $188.70 | $293.31 | 35,844,300 | — | — |
| 2020-02-07 | $183.89 | $285.83 | 33,529,100 | — | — |
| 2020-02-06 | $183.63 | $285.43 | 27,751,400 | — | — |
| 2020-02-05 | $179.90 | $279.63 | 39,186,300 | — | — |
| 2020-02-04 | $180.12 | $279.97 | 36,433,300 | — | — |
| 2020-02-03 | $174.38 | $271.05 | 30,107,000 | — | — |
| 2020-01-31 | $170.23 | $264.60 | 36,142,700 | — | — |
| 2020-01-30 | $172.78 | $268.56 | 51,597,500 | — | — |
| 2020-01-29 | $168.04 | $261.19 | 34,754,500 | — | — |
| 2020-01-28 | $165.46 | $257.18 | 24,899,900 | — | — |
| 2020-01-27 | $162.28 | $252.24 | 32,078,100 | — | — |
| 2020-01-24 | $165.04 | $256.53 | 24,918,100 | — | — |
| 2020-01-23 | $166.72 | $259.14 | 19,680,800 | — | — |
| 2020-01-22 | $165.70 | $257.56 | 24,138,800 | — | — |
| 2020-01-21 | $166.50 | $258.80 | 29,517,200 | — | — |
| 2020-01-17 | $167.10 | $259.73 | 34,371,700 | — | — |
| 2020-01-16 | $166.17 | $258.29 | 23,865,400 | — | — |
| 2020-01-15 | $163.18 | $253.64 | 21,417,900 | — | — |
| 2020-01-14 | $162.13 | $252.01 | 23,477,400 | — | — |
| 2020-01-13 | $163.28 | $253.79 | 21,626,500 | — | — |
| 2020-01-10 | $161.34 | $250.78 | 20,725,900 | — | — |
| 2020-01-09 | $162.09 | $251.94 | 21,385,000 | — | — |
| 2020-01-08 | $160.09 | $248.84 | 27,746,500 | — | — |
| 2020-01-07 | $157.58 | $244.93 | 21,634,100 | — | — |
| 2020-01-06 | $159.03 | $247.19 | 20,813,700 | — | — |
| 2020-01-03 | $158.62 | $246.55 | 21,116,200 | — | — |
| 2020-01-02 | $160.62 | $249.66 | 22,622,100 | — | — |