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
- 1999-03-10 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 | $313.74 | $360.47 | 21,611,400 | — | — |
| 2020-12-30 | $312.97 | $359.59 | 18,138,100 | — | — |
| 2020-12-29 | $312.96 | $359.57 | 25,871,900 | — | — |
| 2020-12-28 | $312.68 | $359.25 | 22,497,700 | — | — |
| 2020-12-24 | $309.56 | $355.67 | 16,785,000 | — | — |
| 2020-12-23 | $308.20 | $354.11 | 21,201,300 | — | — |
| 2020-12-22 | $309.76 | $355.90 | 26,176,300 | — | — |
| 2020-12-21 | $308.92 | $354.93 | 37,095,500 | — | — |
| 2020-12-18 | $310.06 | $355.60 | 41,173,400 | — | — |
| 2020-12-17 | $311.00 | $356.68 | 23,730,500 | — | — |
| 2020-12-16 | $308.98 | $354.36 | 25,461,900 | — | — |
| 2020-12-15 | $307.29 | $352.42 | 25,709,000 | — | — |
| 2020-12-14 | $304.04 | $348.69 | 28,804,800 | — | — |
| 2020-12-11 | $301.85 | $346.18 | 26,760,400 | — | — |
| 2020-12-10 | $302.52 | $346.95 | 27,519,500 | — | — |
| 2020-12-09 | $301.31 | $345.56 | 48,839,300 | — | — |
| 2020-12-08 | $308.29 | $353.57 | 18,341,500 | — | — |
| 2020-12-07 | $307.25 | $352.37 | 20,851,000 | — | — |
| 2020-12-04 | $305.52 | $350.39 | 19,332,100 | — | — |
| 2020-12-03 | $304.28 | $348.97 | 22,828,700 | — | — |
| 2020-12-02 | $303.85 | $348.48 | 23,620,000 | — | — |
| 2020-12-01 | $303.46 | $348.03 | 27,521,300 | — | — |
| 2020-11-30 | $299.62 | $343.62 | 27,836,200 | — | — |
| 2020-11-27 | $299.01 | $342.92 | 17,163,100 | — | — |
| 2020-11-25 | $296.28 | $339.79 | 23,326,800 | — | — |
| 2020-11-24 | $294.47 | $337.72 | 24,516,800 | — | — |
| 2020-11-23 | $290.39 | $333.04 | 26,875,600 | — | — |
| 2020-11-20 | $290.38 | $333.03 | 25,907,300 | — | — |
| 2020-11-19 | $292.38 | $335.32 | 22,718,400 | — | — |
| 2020-11-18 | $290.11 | $332.72 | 28,069,600 | — | — |
| 2020-11-17 | $292.27 | $335.19 | 21,843,500 | — | — |
| 2020-11-16 | $293.20 | $336.26 | 30,168,400 | — | — |
| 2020-11-13 | $290.93 | $333.66 | 24,806,900 | — | — |
| 2020-11-12 | $288.40 | $330.76 | 34,414,600 | — | — |
| 2020-11-11 | $289.76 | $332.32 | 36,102,900 | — | — |
| 2020-11-10 | $283.42 | $325.05 | 69,024,900 | — | — |
| 2020-11-09 | $288.59 | $330.97 | 86,537,100 | — | — |
| 2020-11-06 | $294.61 | $337.88 | 40,959,800 | — | — |
| 2020-11-05 | $294.39 | $337.63 | 52,054,200 | — | — |
| 2020-11-04 | $286.91 | $329.05 | 75,728,200 | — | — |
| 2020-11-03 | $274.65 | $314.99 | 43,604,100 | — | — |
| 2020-11-02 | $269.98 | $309.63 | 39,987,400 | — | — |
| 2020-10-30 | $269.38 | $308.94 | 65,838,300 | — | — |
| 2020-10-29 | $276.39 | $316.98 | 43,246,300 | — | — |
| 2020-10-28 | $271.64 | $311.53 | 53,413,500 | — | — |
| 2020-10-27 | $282.66 | $324.17 | 30,559,100 | — | — |
| 2020-10-26 | $280.47 | $321.66 | 38,421,100 | — | — |
| 2020-10-23 | $284.74 | $326.56 | 24,658,500 | — | — |
| 2020-10-22 | $284.18 | $325.92 | 32,196,200 | — | — |
| 2020-10-21 | $284.19 | $325.93 | 29,306,100 | — | — |
| 2020-10-20 | $284.41 | $326.18 | 32,195,400 | — | — |
| 2020-10-19 | $283.80 | $325.48 | 36,756,800 | — | — |
| 2020-10-16 | $288.51 | $330.88 | 40,570,700 | — | — |
| 2020-10-15 | $290.10 | $332.71 | 42,514,200 | — | — |
| 2020-10-14 | $292.06 | $334.95 | 36,949,100 | — | — |
| 2020-10-13 | $294.52 | $337.78 | 64,240,000 | — | — |
| 2020-10-12 | $294.53 | $337.79 | 79,370,700 | — | — |
| 2020-10-09 | $285.71 | $327.67 | 30,201,100 | — | — |
| 2020-10-08 | $281.41 | $322.74 | 25,443,300 | — | — |
| 2020-10-07 | $279.92 | $321.03 | 27,539,700 | — | — |
| 2020-10-06 | $275.16 | $315.57 | 49,704,200 | — | — |
| 2020-10-05 | $280.16 | $321.31 | 28,184,600 | — | — |
| 2020-10-02 | $274.31 | $314.60 | 75,497,400 | — | — |
| 2020-10-01 | $282.25 | $323.70 | 50,020,200 | — | — |
| 2020-09-30 | $277.84 | $318.65 | 49,380,800 | — | — |
| 2020-09-29 | $275.95 | $316.48 | 27,050,000 | — | — |
| 2020-09-28 | $277.20 | $317.91 | 58,438,300 | — | — |
| 2020-09-25 | $271.56 | $311.44 | 55,242,400 | — | — |
| 2020-09-24 | $265.39 | $304.37 | 70,631,700 | — | — |
| 2020-09-23 | $264.16 | $302.96 | 48,837,300 | — | — |
| 2020-09-22 | $272.48 | $312.50 | 41,128,900 | — | — |
| 2020-09-21 | $267.51 | $306.80 | 57,168,600 | — | — |
| 2020-09-18 | $266.87 | $306.06 | 86,251,100 | — | — |
| 2020-09-17 | $270.32 | $310.02 | 81,570,800 | — | — |
| 2020-09-16 | $274.61 | $314.94 | 42,321,000 | — | — |
| 2020-09-15 | $279.06 | $320.04 | 41,849,900 | — | — |
| 2020-09-14 | $275.16 | $315.57 | 38,525,200 | — | — |
| 2020-09-11 | $270.45 | $310.17 | 71,809,000 | — | — |
| 2020-09-10 | $272.34 | $312.34 | 69,667,500 | — | — |
| 2020-09-09 | $277.88 | $318.69 | 64,837,900 | — | — |
| 2020-09-08 | $269.95 | $309.60 | 99,568,600 | — | — |
| 2020-09-04 | $283.58 | $325.23 | 123,959,000 | — | — |
| 2020-09-03 | $287.41 | $329.62 | 110,083,300 | — | — |
| 2020-09-02 | $302.76 | $347.23 | 50,836,800 | — | — |
| 2020-09-01 | $299.92 | $343.97 | 36,216,200 | — | — |
| 2020-08-31 | $294.88 | $338.19 | 36,321,000 | — | — |
| 2020-08-28 | $292.53 | $335.49 | 28,021,000 | — | — |
| 2020-08-27 | $291.05 | $333.80 | 49,482,700 | — | — |
| 2020-08-26 | $291.96 | $334.84 | 42,216,700 | — | — |
| 2020-08-25 | $285.86 | $327.84 | 34,866,600 | — | — |
| 2020-08-24 | $283.63 | $325.29 | 36,418,500 | — | — |
| 2020-08-21 | $281.87 | $323.27 | 34,748,900 | — | — |
| 2020-08-20 | $279.93 | $321.04 | 27,723,400 | — | — |
| 2020-08-19 | $276.10 | $316.65 | 31,999,400 | — | — |
| 2020-08-18 | $277.97 | $318.79 | 23,529,500 | — | — |
| 2020-08-17 | $275.32 | $315.76 | 24,803,000 | — | — |
| 2020-08-14 | $272.16 | $312.13 | 30,799,500 | — | — |
| 2020-08-13 | $272.48 | $312.50 | 31,895,700 | — | — |
| 2020-08-12 | $271.86 | $311.79 | 38,773,400 | — | — |
| 2020-08-11 | $265.19 | $304.14 | 43,104,300 | — | — |
| 2020-08-10 | $270.31 | $310.01 | 35,088,400 | — | — |
| 2020-08-07 | $271.47 | $311.34 | 44,969,400 | — | — |
| 2020-08-06 | $274.64 | $314.98 | 28,048,200 | — | — |
| 2020-08-05 | $271.05 | $310.86 | 21,612,100 | — | — |
| 2020-08-04 | $270.38 | $310.09 | 24,911,300 | — | — |
| 2020-08-03 | $269.38 | $308.94 | 32,081,600 | — | — |
| 2020-07-31 | $265.79 | $304.83 | 53,686,300 | — | — |
| 2020-07-30 | $261.13 | $299.48 | 41,774,500 | — | — |
| 2020-07-29 | $259.77 | $297.92 | 27,556,900 | — | — |
| 2020-07-28 | $256.81 | $294.53 | 31,302,400 | — | — |
| 2020-07-27 | $260.12 | $298.32 | 36,445,700 | — | — |
| 2020-07-24 | $255.56 | $293.09 | 54,054,500 | — | — |
| 2020-07-23 | $258.01 | $295.90 | 51,363,500 | — | — |
| 2020-07-22 | $264.93 | $303.84 | 29,865,500 | — | — |
| 2020-07-21 | $264.00 | $302.77 | 43,243,800 | — | — |
| 2020-07-20 | $266.78 | $305.96 | 40,610,100 | — | — |
| 2020-07-17 | $259.42 | $297.52 | 35,137,900 | — | — |
| 2020-07-16 | $259.12 | $297.18 | 47,594,100 | — | — |
| 2020-07-15 | $260.90 | $299.22 | 54,523,900 | — | — |
| 2020-07-14 | $260.37 | $298.61 | 72,230,500 | — | — |
| 2020-07-13 | $258.54 | $296.51 | 64,108,100 | — | — |
| 2020-07-10 | $263.97 | $302.74 | 32,885,300 | — | — |
| 2020-07-09 | $262.18 | $300.69 | 40,312,900 | — | — |
| 2020-07-08 | $259.99 | $298.17 | 30,426,300 | — | — |
| 2020-07-07 | $256.61 | $294.30 | 36,578,200 | — | — |
| 2020-07-06 | $258.39 | $296.34 | 34,589,000 | — | — |
| 2020-07-02 | $252.19 | $289.23 | 31,956,500 | — | — |
| 2020-07-01 | $250.49 | $287.28 | 34,689,200 | — | — |
| 2020-06-30 | $247.60 | $283.96 | 38,909,200 | — | — |
| 2020-06-29 | $242.84 | $278.51 | 34,377,800 | — | — |
| 2020-06-26 | $240.22 | $275.50 | 52,824,600 | — | — |
| 2020-06-25 | $246.03 | $282.16 | 36,940,800 | — | — |
| 2020-06-24 | $243.71 | $279.50 | 46,032,400 | — | — |
| 2020-06-23 | $248.84 | $285.39 | 32,767,400 | — | — |
| 2020-06-22 | $246.74 | $282.98 | 24,068,700 | — | — |
| 2020-06-19 | $244.24 | $279.62 | 49,422,100 | — | — |
| 2020-06-18 | $244.28 | $279.67 | 30,578,600 | — | — |
| 2020-06-17 | $243.62 | $278.91 | 34,749,300 | — | — |
| 2020-06-16 | $242.85 | $278.03 | 48,890,100 | — | — |
| 2020-06-15 | $238.75 | $273.34 | 45,307,400 | — | — |
| 2020-06-12 | $235.88 | $270.05 | 72,034,800 | — | — |
| 2020-06-11 | $234.02 | $267.92 | 72,919,400 | — | — |
| 2020-06-10 | $246.22 | $281.89 | 58,084,400 | — | — |
| 2020-06-09 | $243.30 | $278.55 | 35,046,300 | — | — |
| 2020-06-08 | $241.55 | $276.54 | 32,937,300 | — | — |
| 2020-06-05 | $239.69 | $274.42 | 47,365,600 | — | — |
| 2020-06-04 | $235.03 | $269.08 | 38,716,100 | — | — |
| 2020-06-03 | $236.69 | $270.98 | 37,228,700 | — | — |
| 2020-06-02 | $235.63 | $269.77 | 33,383,400 | — | — |
| 2020-06-01 | $234.06 | $267.97 | 25,776,000 | — | — |
| 2020-05-29 | $233.36 | $267.17 | 50,691,800 | — | — |
| 2020-05-28 | $229.99 | $263.31 | 42,784,300 | — | — |
| 2020-05-27 | $230.29 | $263.65 | 55,665,600 | — | — |
| 2020-05-26 | $229.04 | $262.22 | 33,055,300 | — | — |
| 2020-05-22 | $229.66 | $262.93 | 28,762,400 | — | — |
| 2020-05-21 | $228.87 | $262.03 | 43,642,900 | — | — |
| 2020-05-20 | $231.39 | $264.91 | 37,417,000 | — | — |
| 2020-05-19 | $226.86 | $259.73 | 36,237,300 | — | — |
| 2020-05-18 | $227.43 | $260.38 | 42,398,100 | — | — |
| 2020-05-15 | $223.27 | $255.62 | 55,747,200 | — | — |
| 2020-05-14 | $221.83 | $253.97 | 51,549,300 | — | — |
| 2020-05-13 | $219.34 | $251.12 | 65,521,200 | — | — |
| 2020-05-12 | $222.12 | $254.30 | 41,054,100 | — | — |
| 2020-05-11 | $226.87 | $259.74 | 35,714,100 | — | — |
| 2020-05-08 | $224.86 | $257.44 | 31,852,300 | — | — |
| 2020-05-07 | $221.82 | $253.96 | 38,624,800 | — | — |
| 2020-05-06 | $219.00 | $250.73 | 36,455,200 | — | — |
| 2020-05-05 | $217.66 | $249.19 | 37,783,100 | — | — |
| 2020-05-04 | $215.22 | $246.40 | 32,841,000 | — | — |
| 2020-05-01 | $212.74 | $243.56 | 48,795,000 | — | — |
| 2020-04-30 | $218.91 | $250.62 | 43,359,500 | — | — |
| 2020-04-29 | $219.00 | $250.73 | 48,716,400 | — | — |
| 2020-04-28 | $211.50 | $242.14 | 46,862,800 | — | — |
| 2020-04-27 | $215.56 | $246.79 | 36,451,700 | — | — |
| 2020-04-24 | $213.84 | $244.82 | 34,231,900 | — | — |
| 2020-04-23 | $210.52 | $241.02 | 43,278,500 | — | — |
| 2020-04-22 | $210.97 | $241.53 | 40,089,100 | — | — |
| 2020-04-21 | $204.89 | $234.57 | 72,932,800 | — | — |
| 2020-04-20 | $212.74 | $243.56 | 38,249,100 | — | — |
| 2020-04-17 | $215.29 | $246.48 | 62,863,200 | — | — |
| 2020-04-16 | $213.25 | $244.14 | 64,657,400 | — | — |
| 2020-04-15 | $209.43 | $239.77 | 47,036,000 | — | — |
| 2020-04-14 | $211.86 | $242.55 | 63,959,600 | — | — |
| 2020-04-13 | $203.03 | $232.44 | 42,853,900 | — | — |
| 2020-04-09 | $200.86 | $229.96 | 68,252,600 | — | — |
| 2020-04-08 | $200.57 | $229.63 | 45,940,400 | — | — |
| 2020-04-07 | $196.40 | $224.85 | 69,904,500 | — | — |
| 2020-04-06 | $196.48 | $224.95 | 64,763,500 | — | — |
| 2020-04-03 | $183.37 | $209.94 | 47,487,600 | — | — |
| 2020-04-02 | $186.01 | $212.96 | 56,465,300 | — | — |
| 2020-04-01 | $182.31 | $208.72 | 53,715,400 | — | — |
| 2020-03-31 | $190.40 | $217.98 | 62,659,300 | — | — |
| 2020-03-30 | $192.04 | $219.86 | 49,356,900 | — | — |
| 2020-03-27 | $185.30 | $212.15 | 58,845,000 | — | — |
| 2020-03-26 | $191.90 | $219.70 | 79,887,600 | — | — |
| 2020-03-25 | $182.30 | $208.71 | 88,754,900 | — | — |
| 2020-03-24 | $183.66 | $210.27 | 94,881,800 | — | — |
| 2020-03-23 | $170.46 | $195.16 | 124,639,800 | — | — |
| 2020-03-20 | $170.70 | $195.01 | 118,983,900 | — | — |
| 2020-03-19 | $177.66 | $202.97 | 120,896,500 | — | — |
| 2020-03-18 | $176.60 | $201.76 | 114,156,300 | — | — |
| 2020-03-17 | $182.14 | $208.08 | 121,257,100 | — | — |
| 2020-03-16 | $169.30 | $193.42 | 92,054,400 | — | — |
| 2020-03-13 | $192.34 | $219.74 | 134,882,000 | — | — |
| 2020-03-12 | $177.32 | $202.58 | 137,820,700 | — | — |
| 2020-03-11 | $195.22 | $223.03 | 89,168,800 | — | — |
| 2020-03-10 | $204.11 | $233.18 | 100,599,200 | — | — |
| 2020-03-09 | $193.57 | $221.14 | 116,424,000 | — | — |
| 2020-03-06 | $208.02 | $237.65 | 89,828,400 | — | — |
| 2020-03-05 | $211.59 | $241.73 | 78,705,500 | — | — |
| 2020-03-04 | $218.22 | $249.30 | 73,086,200 | — | — |
| 2020-03-03 | $209.48 | $239.32 | 131,953,500 | — | — |
| 2020-03-02 | $216.42 | $247.25 | 112,933,900 | — | — |
| 2020-02-28 | $205.80 | $235.11 | 148,173,700 | — | — |
| 2020-02-27 | $205.64 | $234.93 | 121,822,600 | — | — |
| 2020-02-26 | $216.48 | $247.32 | 79,537,700 | — | — |
| 2020-02-25 | $215.37 | $246.05 | 97,743,000 | — | — |
| 2020-02-24 | $221.39 | $252.93 | 84,522,600 | — | — |
| 2020-02-21 | $230.27 | $263.07 | 66,017,200 | — | — |
| 2020-02-20 | $234.78 | $268.22 | 42,604,000 | — | — |
| 2020-02-19 | $236.98 | $270.74 | 22,230,500 | — | — |
| 2020-02-18 | $234.73 | $268.17 | 24,394,500 | — | — |
| 2020-02-14 | $234.64 | $268.06 | 23,438,500 | — | — |
| 2020-02-13 | $233.97 | $267.30 | 22,773,200 | — | — |
| 2020-02-12 | $234.27 | $267.64 | 24,471,300 | — | — |
| 2020-02-11 | $232.01 | $265.06 | 30,198,000 | — | — |
| 2020-02-10 | $231.97 | $265.01 | 21,478,900 | — | — |
| 2020-02-07 | $229.20 | $261.85 | 25,884,900 | — | — |
| 2020-02-06 | $230.19 | $262.98 | 22,467,100 | — | — |
| 2020-02-05 | $228.22 | $260.73 | 38,534,800 | — | — |
| 2020-02-04 | $227.47 | $259.87 | 30,691,200 | — | — |
| 2020-02-03 | $222.38 | $254.06 | 25,408,600 | — | — |
| 2020-01-31 | $219.07 | $250.27 | 52,015,800 | — | — |
| 2020-01-30 | $222.60 | $254.31 | 39,568,100 | — | — |
| 2020-01-29 | $221.81 | $253.40 | 28,924,500 | — | — |
| 2020-01-28 | $221.45 | $252.99 | 26,731,900 | — | — |
| 2020-01-27 | $218.10 | $249.17 | 42,264,400 | — | — |
| 2020-01-24 | $222.70 | $254.42 | 37,436,500 | — | — |
| 2020-01-23 | $224.59 | $256.58 | 26,496,100 | — | — |
| 2020-01-22 | $223.87 | $255.76 | 20,736,400 | — | — |
| 2020-01-21 | $223.28 | $255.08 | 21,146,300 | — | — |
| 2020-01-17 | $223.38 | $255.20 | 24,325,200 | — | — |
| 2020-01-16 | $222.28 | $253.94 | 18,805,000 | — | — |
| 2020-01-15 | $220.17 | $251.53 | 25,742,100 | — | — |
| 2020-01-14 | $220.08 | $251.43 | 24,418,100 | — | — |
| 2020-01-13 | $220.95 | $252.42 | 22,756,900 | — | — |
| 2020-01-10 | $218.43 | $249.54 | 21,898,500 | — | — |
| 2020-01-09 | $218.99 | $250.18 | 23,547,000 | — | — |
| 2020-01-08 | $217.15 | $248.08 | 26,397,300 | — | — |
| 2020-01-07 | $215.53 | $246.23 | 22,139,300 | — | — |
| 2020-01-06 | $215.56 | $246.26 | 21,655,300 | — | — |
| 2020-01-03 | $214.18 | $244.69 | 27,518,900 | — | — |
| 2020-01-02 | $216.16 | $246.95 | 30,969,400 | — | — |