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
- 2006-05-25 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 | $356.94 | $381.82 | 2,881,700 | — | — |
| 2020-12-30 | $355.55 | $380.34 | 4,200,600 | — | — |
| 2020-12-29 | $346.66 | $370.83 | 2,822,700 | — | — |
| 2020-12-28 | $344.47 | $368.49 | 3,449,100 | — | — |
| 2020-12-24 | $336.00 | $359.42 | 1,308,900 | — | — |
| 2020-12-23 | $329.23 | $352.18 | 2,760,600 | — | — |
| 2020-12-22 | $332.24 | $355.40 | 2,403,100 | — | — |
| 2020-12-21 | $334.37 | $357.68 | 3,642,500 | — | — |
| 2020-12-18 | $340.33 | $364.06 | 8,443,700 | — | — |
| 2020-12-17 | $336.90 | $360.39 | 2,725,500 | — | — |
| 2020-12-16 | $332.10 | $355.25 | 3,393,300 | — | — |
| 2020-12-15 | $333.65 | $356.91 | 3,104,600 | — | — |
| 2020-12-14 | $331.15 | $354.24 | 3,552,400 | — | — |
| 2020-12-11 | $327.42 | $350.25 | 4,179,400 | — | — |
| 2020-12-10 | $331.52 | $354.63 | 3,506,800 | — | — |
| 2020-12-09 | $336.85 | $360.33 | 2,962,600 | — | — |
| 2020-12-08 | $340.79 | $364.55 | 2,224,600 | — | — |
| 2020-12-07 | $340.96 | $364.73 | 2,389,800 | — | — |
| 2020-12-04 | $344.35 | $368.36 | 4,323,600 | — | — |
| 2020-12-03 | $335.14 | $358.50 | 3,080,300 | — | — |
| 2020-12-02 | $340.22 | $363.94 | 2,972,100 | — | — |
| 2020-12-01 | $338.88 | $362.51 | 4,210,400 | — | — |
| 2020-11-30 | $336.51 | $359.97 | 4,276,200 | — | — |
| 2020-11-27 | $339.07 | $362.71 | 1,402,300 | — | — |
| 2020-11-25 | $341.32 | $365.12 | 2,535,200 | — | — |
| 2020-11-24 | $342.39 | $366.26 | 3,529,700 | — | — |
| 2020-11-23 | $332.04 | $355.19 | 3,219,000 | — | — |
| 2020-11-20 | $323.00 | $345.52 | 4,142,400 | — | — |
| 2020-11-19 | $333.88 | $357.16 | 2,718,700 | — | — |
| 2020-11-18 | $335.94 | $359.36 | 3,203,400 | — | — |
| 2020-11-17 | $336.50 | $359.96 | 3,412,700 | — | — |
| 2020-11-16 | $335.45 | $358.84 | 3,312,800 | — | — |
| 2020-11-13 | $335.03 | $358.39 | 2,393,700 | — | — |
| 2020-11-12 | $328.29 | $351.18 | 3,207,700 | — | — |
| 2020-11-11 | $332.39 | $355.56 | 2,969,900 | — | — |
| 2020-11-10 | $334.78 | $358.12 | 5,330,400 | — | — |
| 2020-11-09 | $344.56 | $368.58 | 10,933,700 | — | — |
| 2020-11-06 | $313.64 | $335.51 | 2,978,500 | — | — |
| 2020-11-05 | $316.53 | $338.60 | 3,794,400 | — | — |
| 2020-11-04 | $307.20 | $328.62 | 4,790,100 | — | — |
| 2020-11-03 | $295.39 | $315.98 | 4,097,700 | — | — |
| 2020-11-02 | $289.97 | $310.19 | 5,094,900 | — | — |
| 2020-10-30 | $288.64 | $308.76 | 6,892,800 | — | — |
| 2020-10-29 | $293.18 | $313.62 | 9,582,300 | — | — |
| 2020-10-28 | $291.38 | $311.69 | 11,518,200 | — | — |
| 2020-10-27 | $317.11 | $339.22 | 4,314,900 | — | — |
| 2020-10-26 | $318.06 | $340.23 | 5,173,300 | — | — |
| 2020-10-23 | $329.61 | $352.59 | 2,945,400 | — | — |
| 2020-10-22 | $333.60 | $356.86 | 2,256,000 | — | — |
| 2020-10-21 | $333.42 | $356.66 | 2,725,300 | — | — |
| 2020-10-20 | $331.72 | $354.85 | 2,677,800 | — | — |
| 2020-10-19 | $331.67 | $354.79 | 2,937,600 | — | — |
| 2020-10-16 | $339.40 | $363.06 | 3,324,600 | — | — |
| 2020-10-15 | $338.57 | $362.17 | 3,727,300 | — | — |
| 2020-10-14 | $342.70 | $366.59 | 2,234,300 | — | — |
| 2020-10-13 | $345.84 | $369.95 | 2,523,800 | — | — |
| 2020-10-12 | $352.04 | $376.58 | 2,942,900 | — | — |
| 2020-10-09 | $352.39 | $376.96 | 3,116,500 | — | — |
| 2020-10-08 | $345.15 | $369.21 | 1,991,800 | — | — |
| 2020-10-07 | $343.90 | $367.45 | 3,068,200 | — | — |
| 2020-10-06 | $337.43 | $360.53 | 2,553,400 | — | — |
| 2020-10-05 | $343.25 | $366.75 | 2,081,600 | — | — |
| 2020-10-02 | $338.83 | $362.03 | 2,184,600 | — | — |
| 2020-10-01 | $343.37 | $366.88 | 2,503,600 | — | — |
| 2020-09-30 | $338.17 | $361.33 | 3,285,200 | — | — |
| 2020-09-29 | $336.23 | $359.25 | 2,679,500 | — | — |
| 2020-09-28 | $338.39 | $361.56 | 3,122,500 | — | — |
| 2020-09-25 | $331.78 | $354.50 | 3,077,500 | — | — |
| 2020-09-24 | $328.21 | $350.68 | 3,706,300 | — | — |
| 2020-09-23 | $324.53 | $346.75 | 2,893,900 | — | — |
| 2020-09-22 | $335.31 | $358.27 | 3,375,300 | — | — |
| 2020-09-21 | $327.85 | $350.30 | 4,466,000 | — | — |
| 2020-09-18 | $335.26 | $358.22 | 4,006,000 | — | — |
| 2020-09-17 | $339.43 | $362.67 | 3,713,000 | — | — |
| 2020-09-16 | $341.85 | $365.26 | 3,049,000 | — | — |
| 2020-09-15 | $339.14 | $362.36 | 2,396,400 | — | — |
| 2020-09-14 | $338.60 | $361.78 | 3,416,100 | — | — |
| 2020-09-11 | $330.15 | $352.76 | 2,920,400 | — | — |
| 2020-09-10 | $332.88 | $355.67 | 2,845,900 | — | — |
| 2020-09-09 | $339.64 | $362.90 | 3,344,900 | — | — |
| 2020-09-08 | $329.88 | $352.47 | 4,425,700 | — | — |
| 2020-09-04 | $335.01 | $357.95 | 6,571,200 | — | — |
| 2020-09-03 | $343.84 | $367.38 | 6,297,400 | — | — |
| 2020-09-02 | $360.70 | $385.40 | 4,127,200 | — | — |
| 2020-09-01 | $356.90 | $381.34 | 4,409,600 | — | — |
| 2020-08-31 | $358.19 | $382.72 | 3,948,200 | — | — |
| 2020-08-28 | $366.12 | $391.19 | 3,544,700 | — | — |
| 2020-08-27 | $356.00 | $380.38 | 3,811,700 | — | — |
| 2020-08-26 | $351.02 | $375.06 | 3,512,000 | — | — |
| 2020-08-25 | $347.66 | $371.46 | 2,862,700 | — | — |
| 2020-08-24 | $343.64 | $367.17 | 2,753,900 | — | — |
| 2020-08-21 | $337.10 | $360.18 | 2,680,900 | — | — |
| 2020-08-20 | $337.32 | $360.42 | 2,966,000 | — | — |
| 2020-08-19 | $332.40 | $355.16 | 3,421,000 | — | — |
| 2020-08-18 | $331.00 | $353.66 | 3,021,700 | — | — |
| 2020-08-17 | $330.23 | $352.84 | 2,904,100 | — | — |
| 2020-08-14 | $326.80 | $349.18 | 1,444,900 | — | — |
| 2020-08-13 | $326.19 | $348.52 | 2,526,700 | — | — |
| 2020-08-12 | $327.63 | $350.06 | 3,125,900 | — | — |
| 2020-08-11 | $328.54 | $351.04 | 5,273,300 | — | — |
| 2020-08-10 | $322.88 | $344.99 | 3,752,100 | — | — |
| 2020-08-07 | $328.02 | $350.48 | 3,662,500 | — | — |
| 2020-08-06 | $330.14 | $352.75 | 4,839,800 | — | — |
| 2020-08-05 | $328.00 | $350.46 | 5,677,200 | — | — |
| 2020-08-04 | $314.39 | $335.92 | 3,409,200 | — | — |
| 2020-08-03 | $312.59 | $333.99 | 3,907,800 | — | — |
| 2020-07-31 | $308.53 | $329.66 | 4,684,400 | — | — |
| 2020-07-30 | $309.00 | $330.16 | 3,941,600 | — | — |
| 2020-07-29 | $309.30 | $330.48 | 3,542,400 | — | — |
| 2020-07-28 | $306.33 | $327.30 | 2,116,300 | — | — |
| 2020-07-27 | $308.86 | $330.01 | 2,311,600 | — | — |
| 2020-07-24 | $306.92 | $327.94 | 2,500,300 | — | — |
| 2020-07-23 | $309.90 | $331.12 | 3,118,500 | — | — |
| 2020-07-22 | $313.37 | $334.83 | 3,303,100 | — | — |
| 2020-07-21 | $307.60 | $328.66 | 3,562,100 | — | — |
| 2020-07-20 | $311.96 | $333.32 | 5,279,400 | — | — |
| 2020-07-17 | $304.06 | $324.88 | 3,169,800 | — | — |
| 2020-07-16 | $299.35 | $319.85 | 3,312,100 | — | — |
| 2020-07-15 | $305.72 | $326.65 | 5,257,300 | — | — |
| 2020-07-14 | $298.95 | $319.42 | 4,795,900 | — | — |
| 2020-07-13 | $290.18 | $310.05 | 4,853,700 | — | — |
| 2020-07-10 | $295.68 | $315.93 | 3,030,900 | — | — |
| 2020-07-09 | $294.59 | $314.76 | 5,042,800 | — | — |
| 2020-07-08 | $300.15 | $320.70 | 4,115,000 | — | — |
| 2020-07-07 | $299.91 | $320.02 | 3,633,100 | — | — |
| 2020-07-06 | $305.57 | $326.06 | 3,013,300 | — | — |
| 2020-07-02 | $302.42 | $322.70 | 3,290,100 | — | — |
| 2020-07-01 | $301.17 | $321.36 | 3,801,300 | — | — |
| 2020-06-30 | $295.70 | $315.53 | 4,283,500 | — | — |
| 2020-06-29 | $292.93 | $312.57 | 3,642,200 | — | — |
| 2020-06-26 | $289.34 | $308.74 | 4,922,500 | — | — |
| 2020-06-25 | $298.01 | $317.99 | 3,294,800 | — | — |
| 2020-06-24 | $294.01 | $313.72 | 5,086,000 | — | — |
| 2020-06-23 | $306.88 | $327.46 | 3,801,500 | — | — |
| 2020-06-22 | $304.44 | $324.85 | 3,489,200 | — | — |
| 2020-06-19 | $296.50 | $316.38 | 4,533,500 | — | — |
| 2020-06-18 | $304.85 | $325.29 | 2,776,600 | — | — |
| 2020-06-17 | $303.76 | $324.13 | 2,566,400 | — | — |
| 2020-06-16 | $304.48 | $324.89 | 4,013,100 | — | — |
| 2020-06-15 | $297.17 | $317.09 | 5,932,900 | — | — |
| 2020-06-12 | $297.79 | $317.76 | 4,512,200 | — | — |
| 2020-06-11 | $291.25 | $310.78 | 6,505,300 | — | — |
| 2020-06-10 | $313.15 | $334.15 | 4,089,000 | — | — |
| 2020-06-09 | $311.49 | $332.37 | 3,314,800 | — | — |
| 2020-06-08 | $310.41 | $331.22 | 3,724,300 | — | — |
| 2020-06-05 | $311.88 | $332.79 | 5,058,200 | — | — |
| 2020-06-04 | $301.37 | $321.58 | 4,147,700 | — | — |
| 2020-06-03 | $307.07 | $327.66 | 3,429,700 | — | — |
| 2020-06-02 | $303.59 | $323.94 | 4,131,300 | — | — |
| 2020-06-01 | $301.40 | $321.61 | 2,841,800 | — | — |
| 2020-05-29 | $300.89 | $321.06 | 4,930,100 | — | — |
| 2020-05-28 | $302.30 | $322.57 | 4,520,800 | — | — |
| 2020-05-27 | $299.77 | $319.87 | 5,147,900 | — | — |
| 2020-05-26 | $303.33 | $323.67 | 5,246,900 | — | — |
| 2020-05-22 | $294.91 | $314.68 | 2,897,000 | — | — |
| 2020-05-21 | $294.26 | $313.99 | 3,944,100 | — | — |
| 2020-05-20 | $298.80 | $318.83 | 4,592,200 | — | — |
| 2020-05-19 | $290.73 | $310.22 | 5,211,800 | — | — |
| 2020-05-18 | $289.90 | $309.34 | 6,037,800 | — | — |
| 2020-05-15 | $278.94 | $297.64 | 3,813,300 | — | — |
| 2020-05-14 | $277.31 | $295.90 | 6,294,200 | — | — |
| 2020-05-13 | $269.16 | $287.21 | 4,802,100 | — | — |
| 2020-05-12 | $272.11 | $290.35 | 4,031,400 | — | — |
| 2020-05-11 | $281.23 | $300.09 | 4,056,900 | — | — |
| 2020-05-08 | $282.44 | $301.38 | 3,215,400 | — | — |
| 2020-05-07 | $278.47 | $297.14 | 4,371,400 | — | — |
| 2020-05-06 | $272.44 | $290.71 | 3,261,900 | — | — |
| 2020-05-05 | $273.98 | $292.35 | 3,926,200 | — | — |
| 2020-05-04 | $269.26 | $287.31 | 3,747,100 | — | — |
| 2020-05-01 | $268.74 | $286.76 | 5,067,800 | — | — |
| 2020-04-30 | $274.97 | $293.41 | 5,898,900 | — | — |
| 2020-04-29 | $283.69 | $302.71 | 8,505,000 | — | — |
| 2020-04-28 | $264.60 | $282.34 | 4,344,000 | — | — |
| 2020-04-27 | $265.12 | $282.90 | 4,099,900 | — | — |
| 2020-04-24 | $258.76 | $276.11 | 3,824,200 | — | — |
| 2020-04-23 | $255.86 | $273.01 | 4,270,600 | — | — |
| 2020-04-22 | $256.91 | $274.14 | 5,083,200 | — | — |
| 2020-04-21 | $245.35 | $261.80 | 5,964,600 | — | — |
| 2020-04-20 | $251.73 | $268.61 | 6,042,700 | — | — |
| 2020-04-17 | $259.97 | $277.40 | 10,412,100 | — | — |
| 2020-04-16 | $246.76 | $263.30 | 11,455,400 | — | — |
| 2020-04-15 | $257.14 | $274.38 | 10,240,700 | — | — |
| 2020-04-14 | $270.72 | $288.87 | 6,354,400 | — | — |
| 2020-04-13 | $263.34 | $281.00 | 7,114,400 | — | — |
| 2020-04-09 | $269.40 | $287.46 | 6,662,900 | — | — |
| 2020-04-08 | $270.95 | $289.12 | 5,690,100 | — | — |
| 2020-04-07 | $259.08 | $276.02 | 8,627,300 | — | — |
| 2020-04-06 | $265.94 | $283.33 | 8,636,700 | — | — |
| 2020-04-03 | $237.03 | $252.53 | 4,163,000 | — | — |
| 2020-04-02 | $238.88 | $254.50 | 6,446,600 | — | — |
| 2020-04-01 | $228.61 | $243.56 | 6,646,200 | — | — |
| 2020-03-31 | $241.56 | $257.36 | 10,373,900 | — | — |
| 2020-03-30 | $253.25 | $269.81 | 5,765,800 | — | — |
| 2020-03-27 | $247.65 | $263.85 | 7,819,300 | — | — |
| 2020-03-26 | $263.18 | $280.39 | 9,957,900 | — | — |
| 2020-03-25 | $256.48 | $273.25 | 12,642,700 | — | — |
| 2020-03-24 | $237.07 | $252.57 | 11,654,800 | — | — |
| 2020-03-23 | $203.30 | $216.60 | 11,588,700 | — | — |
| 2020-03-20 | $211.42 | $225.25 | 10,518,600 | — | — |
| 2020-03-19 | $227.15 | $242.01 | 9,126,400 | — | — |
| 2020-03-18 | $227.93 | $242.84 | 11,352,800 | — | — |
| 2020-03-17 | $237.88 | $253.44 | 12,665,200 | — | — |
| 2020-03-16 | $235.65 | $251.06 | 12,111,500 | — | — |
| 2020-03-13 | $270.01 | $287.67 | 9,934,900 | — | — |
| 2020-03-12 | $241.50 | $257.29 | 15,031,500 | — | — |
| 2020-03-11 | $269.76 | $287.40 | 8,366,800 | — | — |
| 2020-03-10 | $280.57 | $298.92 | 8,131,400 | — | — |
| 2020-03-09 | $262.01 | $279.15 | 8,498,300 | — | — |
| 2020-03-06 | $287.01 | $305.78 | 7,061,500 | — | — |
| 2020-03-05 | $290.73 | $309.74 | 6,621,300 | — | — |
| 2020-03-04 | $302.36 | $322.13 | 6,463,800 | — | — |
| 2020-03-03 | $292.00 | $311.10 | 8,051,100 | — | — |
| 2020-03-02 | $306.74 | $326.80 | 9,688,100 | — | — |
| 2020-02-28 | $290.25 | $309.23 | 12,846,000 | — | — |
| 2020-02-27 | $285.82 | $304.51 | 13,814,600 | — | — |
| 2020-02-26 | $298.04 | $317.53 | 9,403,300 | — | — |
| 2020-02-25 | $302.89 | $322.70 | 12,715,700 | — | — |
| 2020-02-24 | $324.67 | $345.90 | 7,816,000 | — | — |
| 2020-02-21 | $339.70 | $361.92 | 4,997,100 | — | — |
| 2020-02-20 | $344.45 | $366.98 | 4,316,000 | — | — |
| 2020-02-19 | $344.56 | $367.09 | 3,040,300 | — | — |
| 2020-02-18 | $341.24 | $363.56 | 3,597,300 | — | — |
| 2020-02-14 | $340.95 | $363.25 | 2,716,300 | — | — |
| 2020-02-13 | $335.84 | $357.80 | 3,001,000 | — | — |
| 2020-02-12 | $334.16 | $356.01 | 2,451,000 | — | — |
| 2020-02-11 | $330.92 | $352.56 | 3,449,300 | — | — |
| 2020-02-10 | $330.28 | $351.88 | 3,848,100 | — | — |
| 2020-02-07 | $327.00 | $348.39 | 2,584,200 | — | — |
| 2020-02-06 | $329.30 | $350.84 | 3,422,000 | — | — |
| 2020-02-05 | $328.32 | $349.79 | 3,868,000 | — | — |
| 2020-02-04 | $329.12 | $350.64 | 4,158,200 | — | — |
| 2020-02-03 | $324.52 | $345.74 | 4,240,100 | — | — |
| 2020-01-31 | $315.94 | $336.60 | 5,586,800 | — | — |
| 2020-01-30 | $324.46 | $345.68 | 3,512,100 | — | — |
| 2020-01-29 | $320.32 | $341.27 | 4,389,400 | — | — |
| 2020-01-28 | $320.27 | $341.22 | 3,486,200 | — | — |
| 2020-01-27 | $315.77 | $336.42 | 4,367,500 | — | — |
| 2020-01-24 | $323.67 | $344.84 | 3,634,700 | — | — |
| 2020-01-23 | $324.98 | $346.23 | 4,188,300 | — | — |
| 2020-01-22 | $324.31 | $345.52 | 3,518,500 | — | — |
| 2020-01-21 | $321.93 | $342.98 | 5,998,600 | — | — |
| 2020-01-17 | $323.66 | $344.83 | 4,821,000 | — | — |
| 2020-01-16 | $320.30 | $341.25 | 3,323,300 | — | — |
| 2020-01-15 | $314.25 | $334.80 | 4,664,200 | — | — |
| 2020-01-14 | $310.64 | $330.96 | 4,951,400 | — | — |
| 2020-01-13 | $315.21 | $335.82 | 3,236,400 | — | — |
| 2020-01-10 | $311.17 | $331.52 | 2,948,000 | — | — |
| 2020-01-09 | $309.10 | $329.32 | 3,292,600 | — | — |
| 2020-01-08 | $305.10 | $325.05 | 3,224,400 | — | — |
| 2020-01-07 | $300.21 | $319.42 | 3,182,000 | — | — |
| 2020-01-06 | $301.23 | $320.50 | 3,307,200 | — | — |
| 2020-01-03 | $300.43 | $319.65 | 2,501,300 | — | — |
| 2020-01-02 | $303.39 | $322.80 | 3,272,400 | — | — |