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
- 1993-03-12 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 | $379.85 | $417.07 | 982,500 | — | — |
| 2020-12-30 | $375.55 | $412.35 | 703,200 | — | — |
| 2020-12-29 | $378.33 | $415.40 | 640,500 | — | — |
| 2020-12-28 | $381.12 | $418.47 | 871,900 | — | — |
| 2020-12-24 | $381.16 | $418.51 | 441,900 | — | — |
| 2020-12-23 | $376.92 | $413.86 | 900,900 | — | — |
| 2020-12-22 | $379.97 | $417.20 | 1,003,500 | — | — |
| 2020-12-21 | $375.93 | $412.77 | 997,600 | — | — |
| 2020-12-18 | $380.11 | $417.36 | 2,569,600 | — | — |
| 2020-12-17 | $380.32 | $417.59 | 1,965,900 | — | — |
| 2020-12-16 | $369.26 | $405.44 | 1,577,800 | — | — |
| 2020-12-15 | $360.43 | $395.75 | 1,654,200 | — | — |
| 2020-12-14 | $365.51 | $401.33 | 1,366,000 | — | — |
| 2020-12-11 | $364.32 | $400.02 | 1,194,000 | — | — |
| 2020-12-10 | $362.50 | $398.02 | 1,499,200 | — | — |
| 2020-12-09 | $364.18 | $399.87 | 2,477,800 | — | — |
| 2020-12-08 | $372.59 | $409.10 | 1,705,200 | — | — |
| 2020-12-07 | $372.19 | $408.66 | 1,909,800 | — | — |
| 2020-12-04 | $368.60 | $404.72 | 1,404,400 | — | — |
| 2020-12-03 | $363.70 | $399.34 | 1,841,100 | — | — |
| 2020-12-02 | $355.49 | $390.33 | 760,700 | — | — |
| 2020-12-01 | $356.82 | $391.79 | 1,088,900 | — | — |
| 2020-11-30 | $352.02 | $386.52 | 1,875,700 | — | — |
| 2020-11-27 | $354.24 | $388.95 | 528,300 | — | — |
| 2020-11-25 | $350.47 | $384.81 | 1,199,300 | — | — |
| 2020-11-24 | $345.20 | $379.03 | 1,045,500 | — | — |
| 2020-11-23 | $343.33 | $376.97 | 1,529,400 | — | — |
| 2020-11-20 | $347.69 | $381.76 | 2,369,800 | — | — |
| 2020-11-19 | $361.44 | $396.86 | 1,533,600 | — | — |
| 2020-11-18 | $354.74 | $389.50 | 912,000 | — | — |
| 2020-11-17 | $358.75 | $393.91 | 953,900 | — | — |
| 2020-11-16 | $357.06 | $392.05 | 1,158,800 | — | — |
| 2020-11-13 | $356.95 | $391.93 | 1,179,400 | — | — |
| 2020-11-12 | $349.51 | $383.76 | 947,700 | — | — |
| 2020-11-11 | $352.40 | $386.93 | 1,127,000 | — | — |
| 2020-11-10 | $342.26 | $375.80 | 1,544,100 | — | — |
| 2020-11-09 | $360.14 | $395.43 | 1,820,100 | — | — |
| 2020-11-06 | $352.26 | $386.78 | 623,100 | — | — |
| 2020-11-05 | $350.96 | $385.35 | 1,074,200 | — | — |
| 2020-11-04 | $343.00 | $376.61 | 1,344,400 | — | — |
| 2020-11-03 | $324.73 | $356.55 | 1,114,900 | — | — |
| 2020-11-02 | $316.42 | $347.43 | 1,109,900 | — | — |
| 2020-10-30 | $314.68 | $345.52 | 1,682,700 | — | — |
| 2020-10-29 | $325.61 | $357.52 | 896,800 | — | — |
| 2020-10-28 | $318.51 | $349.72 | 948,400 | — | — |
| 2020-10-27 | $330.27 | $362.63 | 838,700 | — | — |
| 2020-10-26 | $328.09 | $360.24 | 927,800 | — | — |
| 2020-10-23 | $334.42 | $367.19 | 721,900 | — | — |
| 2020-10-22 | $331.82 | $364.34 | 803,400 | — | — |
| 2020-10-21 | $332.79 | $365.40 | 816,800 | — | — |
| 2020-10-20 | $334.51 | $367.29 | 1,131,200 | — | — |
| 2020-10-19 | $335.27 | $368.12 | 822,700 | — | — |
| 2020-10-16 | $341.15 | $374.58 | 790,000 | — | — |
| 2020-10-15 | $341.97 | $375.48 | 790,000 | — | — |
| 2020-10-14 | $345.30 | $379.14 | 896,400 | — | — |
| 2020-10-13 | $349.59 | $383.85 | 1,118,700 | — | — |
| 2020-10-12 | $350.93 | $385.32 | 1,571,000 | — | — |
| 2020-10-09 | $341.81 | $375.31 | 846,800 | — | — |
| 2020-10-08 | $334.99 | $367.82 | 788,200 | — | — |
| 2020-10-07 | $334.91 | $367.08 | 1,235,700 | — | — |
| 2020-10-06 | $325.38 | $356.64 | 1,042,400 | — | — |
| 2020-10-05 | $331.36 | $363.19 | 1,296,500 | — | — |
| 2020-10-02 | $321.89 | $352.81 | 902,700 | — | — |
| 2020-10-01 | $332.34 | $364.26 | 1,091,400 | — | — |
| 2020-09-30 | $326.21 | $357.55 | 1,804,900 | — | — |
| 2020-09-29 | $323.64 | $354.73 | 1,115,500 | — | — |
| 2020-09-28 | $325.55 | $356.82 | 1,134,300 | — | — |
| 2020-09-25 | $318.50 | $349.09 | 1,239,800 | — | — |
| 2020-09-24 | $308.59 | $338.23 | 1,216,900 | — | — |
| 2020-09-23 | $304.93 | $334.22 | 1,412,100 | — | — |
| 2020-09-22 | $317.28 | $347.76 | 2,099,900 | — | — |
| 2020-09-21 | $307.70 | $337.26 | 1,594,200 | — | — |
| 2020-09-18 | $300.13 | $328.96 | 2,284,400 | — | — |
| 2020-09-17 | $307.23 | $336.74 | 1,818,200 | — | — |
| 2020-09-16 | $313.38 | $343.48 | 1,668,800 | — | — |
| 2020-09-15 | $322.47 | $353.45 | 1,111,600 | — | — |
| 2020-09-14 | $318.31 | $348.89 | 888,800 | — | — |
| 2020-09-11 | $315.00 | $345.26 | 955,200 | — | — |
| 2020-09-10 | $320.39 | $351.17 | 1,254,100 | — | — |
| 2020-09-09 | $328.21 | $359.74 | 1,303,200 | — | — |
| 2020-09-08 | $320.82 | $351.64 | 1,578,500 | — | — |
| 2020-09-04 | $333.11 | $365.11 | 1,219,500 | — | — |
| 2020-09-03 | $339.63 | $372.25 | 1,570,100 | — | — |
| 2020-09-02 | $354.18 | $388.20 | 1,438,000 | — | — |
| 2020-09-01 | $347.18 | $380.53 | 1,074,500 | — | — |
| 2020-08-31 | $345.39 | $378.57 | 1,070,800 | — | — |
| 2020-08-28 | $346.11 | $379.36 | 1,189,400 | — | — |
| 2020-08-27 | $345.00 | $378.14 | 1,880,500 | — | — |
| 2020-08-26 | $342.34 | $375.22 | 3,108,600 | — | — |
| 2020-08-25 | $336.42 | $368.74 | 1,718,400 | — | — |
| 2020-08-24 | $333.12 | $365.12 | 2,088,000 | — | — |
| 2020-08-21 | $322.23 | $353.18 | 1,174,500 | — | — |
| 2020-08-20 | $320.06 | $350.80 | 1,083,500 | — | — |
| 2020-08-19 | $310.55 | $340.38 | 990,900 | — | — |
| 2020-08-18 | $308.90 | $338.57 | 755,800 | — | — |
| 2020-08-17 | $308.01 | $337.60 | 714,900 | — | — |
| 2020-08-14 | $305.54 | $334.89 | 596,000 | — | — |
| 2020-08-13 | $306.71 | $336.17 | 760,800 | — | — |
| 2020-08-12 | $304.75 | $334.02 | 813,900 | — | — |
| 2020-08-11 | $299.20 | $327.94 | 828,300 | — | — |
| 2020-08-10 | $304.18 | $333.40 | 569,000 | — | — |
| 2020-08-07 | $309.43 | $339.15 | 752,000 | — | — |
| 2020-08-06 | $312.23 | $342.22 | 716,700 | — | — |
| 2020-08-05 | $310.95 | $340.82 | 863,000 | — | — |
| 2020-08-04 | $310.64 | $340.48 | 1,200,900 | — | — |
| 2020-08-03 | $311.70 | $341.64 | 1,248,300 | — | — |
| 2020-07-31 | $306.37 | $335.80 | 1,015,500 | — | — |
| 2020-07-30 | $303.94 | $333.14 | 867,300 | — | — |
| 2020-07-29 | $302.18 | $331.21 | 1,115,500 | — | — |
| 2020-07-28 | $296.80 | $325.31 | 1,050,300 | — | — |
| 2020-07-27 | $296.15 | $324.60 | 1,227,800 | — | — |
| 2020-07-24 | $288.68 | $316.41 | 1,193,300 | — | — |
| 2020-07-23 | $291.55 | $319.56 | 1,266,100 | — | — |
| 2020-07-22 | $296.44 | $324.92 | 1,145,100 | — | — |
| 2020-07-21 | $297.88 | $326.49 | 1,042,300 | — | — |
| 2020-07-20 | $298.72 | $327.41 | 1,019,900 | — | — |
| 2020-07-17 | $289.27 | $317.06 | 896,300 | — | — |
| 2020-07-16 | $285.70 | $313.14 | 1,128,500 | — | — |
| 2020-07-15 | $289.97 | $317.82 | 1,526,100 | — | — |
| 2020-07-14 | $285.37 | $312.78 | 3,106,100 | — | — |
| 2020-07-13 | $297.64 | $326.23 | 1,383,100 | — | — |
| 2020-07-10 | $307.55 | $337.09 | 762,400 | — | — |
| 2020-07-09 | $307.91 | $337.49 | 1,027,500 | — | — |
| 2020-07-08 | $310.38 | $339.61 | 774,500 | — | — |
| 2020-07-07 | $307.93 | $336.93 | 1,133,100 | — | — |
| 2020-07-06 | $309.65 | $338.81 | 1,161,800 | — | — |
| 2020-07-02 | $305.30 | $334.06 | 1,228,500 | — | — |
| 2020-07-01 | $302.58 | $331.08 | 1,653,400 | — | — |
| 2020-06-30 | $296.19 | $324.09 | 1,621,800 | — | — |
| 2020-06-29 | $287.92 | $315.04 | 965,700 | — | — |
| 2020-06-26 | $286.52 | $313.51 | 1,376,800 | — | — |
| 2020-06-25 | $288.75 | $315.95 | 966,600 | — | — |
| 2020-06-24 | $286.13 | $313.08 | 951,000 | — | — |
| 2020-06-23 | $293.83 | $321.50 | 1,291,400 | — | — |
| 2020-06-22 | $294.12 | $321.82 | 1,179,100 | — | — |
| 2020-06-19 | $286.32 | $313.29 | 2,482,200 | — | — |
| 2020-06-18 | $287.23 | $314.28 | 1,127,000 | — | — |
| 2020-06-17 | $286.49 | $313.47 | 855,500 | — | — |
| 2020-06-16 | $288.58 | $315.76 | 1,225,500 | — | — |
| 2020-06-15 | $283.14 | $309.81 | 943,100 | — | — |
| 2020-06-12 | $280.68 | $307.12 | 1,173,500 | — | — |
| 2020-06-11 | $277.87 | $304.04 | 1,392,600 | — | — |
| 2020-06-10 | $295.87 | $323.74 | 1,072,000 | — | — |
| 2020-06-09 | $291.25 | $318.68 | 1,283,000 | — | — |
| 2020-06-08 | $293.05 | $320.65 | 1,067,200 | — | — |
| 2020-06-05 | $288.11 | $315.25 | 1,874,000 | — | — |
| 2020-06-04 | $282.92 | $309.57 | 1,316,500 | — | — |
| 2020-06-03 | $290.10 | $317.42 | 1,309,700 | — | — |
| 2020-06-02 | $287.18 | $314.23 | 1,132,900 | — | — |
| 2020-06-01 | $289.95 | $317.26 | 1,283,800 | — | — |
| 2020-05-29 | $290.32 | $317.66 | 1,689,000 | — | — |
| 2020-05-28 | $283.87 | $310.61 | 1,717,800 | — | — |
| 2020-05-27 | $281.21 | $307.70 | 1,479,400 | — | — |
| 2020-05-26 | $282.20 | $308.78 | 1,775,700 | — | — |
| 2020-05-22 | $287.61 | $314.70 | 1,770,100 | — | — |
| 2020-05-21 | $290.00 | $317.31 | 1,358,300 | — | — |
| 2020-05-20 | $290.49 | $317.85 | 1,418,100 | — | — |
| 2020-05-19 | $286.75 | $313.76 | 1,318,200 | — | — |
| 2020-05-18 | $290.37 | $317.72 | 1,187,500 | — | — |
| 2020-05-15 | $284.39 | $311.18 | 850,000 | — | — |
| 2020-05-14 | $280.27 | $306.67 | 912,900 | — | — |
| 2020-05-13 | $277.16 | $303.27 | 957,100 | — | — |
| 2020-05-12 | $281.68 | $308.21 | 933,500 | — | — |
| 2020-05-11 | $287.84 | $314.95 | 882,200 | — | — |
| 2020-05-08 | $280.36 | $306.77 | 1,209,500 | — | — |
| 2020-05-07 | $280.80 | $307.25 | 954,200 | — | — |
| 2020-05-06 | $275.87 | $301.85 | 754,500 | — | — |
| 2020-05-05 | $274.48 | $300.33 | 1,052,700 | — | — |
| 2020-05-04 | $267.78 | $293.00 | 1,366,500 | — | — |
| 2020-05-01 | $261.13 | $285.73 | 1,193,600 | — | — |
| 2020-04-30 | $269.81 | $295.22 | 1,410,900 | — | — |
| 2020-04-29 | $273.43 | $299.18 | 1,132,400 | — | — |
| 2020-04-28 | $266.31 | $291.39 | 1,000,000 | — | — |
| 2020-04-27 | $271.83 | $297.43 | 941,200 | — | — |
| 2020-04-24 | $263.66 | $288.49 | 1,069,900 | — | — |
| 2020-04-23 | $258.06 | $282.37 | 1,309,200 | — | — |
| 2020-04-22 | $263.85 | $288.70 | 1,258,600 | — | — |
| 2020-04-21 | $249.15 | $272.62 | 1,525,800 | — | — |
| 2020-04-20 | $264.00 | $288.87 | 1,297,300 | — | — |
| 2020-04-17 | $265.36 | $290.35 | 1,423,600 | — | — |
| 2020-04-16 | $257.44 | $281.69 | 1,087,700 | — | — |
| 2020-04-15 | $251.96 | $275.69 | 1,198,400 | — | — |
| 2020-04-14 | $261.32 | $285.93 | 1,817,900 | — | — |
| 2020-04-13 | $250.09 | $273.65 | 1,298,900 | — | — |
| 2020-04-09 | $252.10 | $275.84 | 1,646,900 | — | — |
| 2020-04-08 | $245.93 | $268.51 | 1,223,200 | — | — |
| 2020-04-07 | $239.76 | $261.78 | 1,466,200 | — | — |
| 2020-04-06 | $240.12 | $262.17 | 2,535,600 | — | — |
| 2020-04-03 | $218.39 | $238.44 | 1,553,400 | — | — |
| 2020-04-02 | $225.22 | $245.90 | 1,584,400 | — | — |
| 2020-04-01 | $218.12 | $238.15 | 1,646,700 | — | — |
| 2020-03-31 | $230.00 | $251.12 | 1,698,100 | — | — |
| 2020-03-30 | $238.05 | $259.91 | 1,321,100 | — | — |
| 2020-03-27 | $229.69 | $250.78 | 2,143,700 | — | — |
| 2020-03-26 | $248.39 | $271.20 | 2,245,400 | — | — |
| 2020-03-25 | $232.58 | $253.94 | 2,505,000 | — | — |
| 2020-03-24 | $233.82 | $255.29 | 3,329,600 | — | — |
| 2020-03-23 | $194.72 | $212.60 | 3,415,600 | — | — |
| 2020-03-20 | $201.84 | $220.37 | 3,858,400 | — | — |
| 2020-03-19 | $215.89 | $235.71 | 2,340,900 | — | — |
| 2020-03-18 | $225.07 | $245.74 | 2,103,300 | — | — |
| 2020-03-17 | $239.17 | $261.13 | 2,901,100 | — | — |
| 2020-03-16 | $223.43 | $243.95 | 2,642,500 | — | — |
| 2020-03-13 | $261.25 | $285.24 | 2,399,200 | — | — |
| 2020-03-12 | $237.94 | $259.79 | 3,430,300 | — | — |
| 2020-03-11 | $261.12 | $285.10 | 1,848,500 | — | — |
| 2020-03-10 | $269.66 | $294.42 | 2,541,500 | — | — |
| 2020-03-09 | $260.04 | $283.92 | 2,138,600 | — | — |
| 2020-03-06 | $276.18 | $301.54 | 1,913,900 | — | — |
| 2020-03-05 | $287.18 | $313.55 | 2,418,800 | — | — |
| 2020-03-04 | $285.55 | $311.77 | 2,551,100 | — | — |
| 2020-03-03 | $268.24 | $292.87 | 2,015,100 | — | — |
| 2020-03-02 | $281.18 | $307.00 | 2,520,500 | — | — |
| 2020-02-28 | $265.85 | $290.26 | 2,899,400 | — | — |
| 2020-02-27 | $268.77 | $293.45 | 2,246,700 | — | — |
| 2020-02-26 | $280.09 | $305.81 | 2,449,200 | — | — |
| 2020-02-25 | $284.80 | $310.95 | 3,430,400 | — | — |
| 2020-02-24 | $286.43 | $312.73 | 1,996,800 | — | — |
| 2020-02-21 | $297.57 | $324.90 | 1,173,200 | — | — |
| 2020-02-20 | $301.24 | $328.90 | 900,900 | — | — |
| 2020-02-19 | $305.61 | $333.67 | 791,600 | — | — |
| 2020-02-18 | $303.57 | $331.45 | 888,200 | — | — |
| 2020-02-14 | $304.29 | $332.23 | 855,300 | — | — |
| 2020-02-13 | $297.84 | $325.19 | 721,200 | — | — |
| 2020-02-12 | $298.65 | $326.07 | 792,300 | — | — |
| 2020-02-11 | $296.92 | $324.19 | 903,500 | — | — |
| 2020-02-10 | $297.74 | $325.08 | 1,139,800 | — | — |
| 2020-02-07 | $294.71 | $321.77 | 921,600 | — | — |
| 2020-02-06 | $294.21 | $321.23 | 1,000,700 | — | — |
| 2020-02-05 | $289.81 | $316.42 | 1,060,700 | — | — |
| 2020-02-04 | $290.92 | $317.63 | 1,345,700 | — | — |
| 2020-02-03 | $282.80 | $308.77 | 1,042,000 | — | — |
| 2020-01-31 | $280.38 | $306.13 | 1,268,800 | — | — |
| 2020-01-30 | $286.63 | $312.95 | 785,000 | — | — |
| 2020-01-29 | $285.92 | $312.18 | 858,100 | — | — |
| 2020-01-28 | $288.16 | $314.62 | 840,900 | — | — |
| 2020-01-27 | $283.76 | $309.82 | 881,200 | — | — |
| 2020-01-24 | $288.08 | $314.53 | 1,089,900 | — | — |
| 2020-01-23 | $288.58 | $315.08 | 1,659,500 | — | — |
| 2020-01-22 | $290.28 | $316.94 | 2,611,200 | — | — |
| 2020-01-21 | $285.01 | $311.18 | 1,636,000 | — | — |
| 2020-01-17 | $282.85 | $308.82 | 2,172,700 | — | — |
| 2020-01-16 | $276.87 | $302.29 | 834,700 | — | — |
| 2020-01-15 | $273.00 | $298.07 | 1,147,300 | — | — |
| 2020-01-14 | $272.68 | $297.72 | 1,216,400 | — | — |
| 2020-01-13 | $276.04 | $301.39 | 1,697,600 | — | — |
| 2020-01-10 | $275.25 | $300.53 | 1,127,400 | — | — |
| 2020-01-09 | $274.90 | $300.14 | 1,076,300 | — | — |
| 2020-01-08 | $272.88 | $297.36 | 1,373,900 | — | — |
| 2020-01-07 | $266.47 | $290.37 | 915,100 | — | — |
| 2020-01-06 | $266.41 | $290.31 | 1,026,100 | — | — |
| 2020-01-03 | $264.38 | $288.10 | 798,500 | — | — |
| 2020-01-02 | $266.16 | $290.04 | 1,124,500 | — | — |