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
- 1994-05-03 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 | $255.00 | $255.00 | 126,860 | — | — |
| 2020-12-30 | $269.10 | $269.10 | 54,513 | — | — |
| 2020-12-29 | $273.75 | $273.75 | 74,540 | — | — |
| 2020-12-28 | $280.05 | $280.05 | 73,753 | — | — |
| 2020-12-24 | $276.75 | $276.75 | 19,093 | — | — |
| 2020-12-23 | $277.65 | $277.65 | 42,653 | — | — |
| 2020-12-22 | $280.95 | $280.95 | 65,527 | — | — |
| 2020-12-21 | $279.75 | $279.75 | 48,520 | — | — |
| 2020-12-18 | $281.25 | $281.25 | 208,567 | — | — |
| 2020-12-17 | $285.45 | $285.45 | 100,313 | — | — |
| 2020-12-16 | $264.90 | $264.90 | 77,593 | — | — |
| 2020-12-15 | $276.45 | $276.45 | 74,747 | — | — |
| 2020-12-14 | $264.60 | $264.60 | 82,140 | — | — |
| 2020-12-11 | $251.25 | $251.25 | 39,747 | — | — |
| 2020-12-10 | $252.00 | $252.00 | 29,607 | — | — |
| 2020-12-09 | $248.85 | $248.85 | 47,527 | — | — |
| 2020-12-08 | $259.20 | $259.20 | 50,767 | — | — |
| 2020-12-07 | $260.10 | $260.10 | 33,673 | — | — |
| 2020-12-04 | $261.00 | $261.00 | 37,100 | — | — |
| 2020-12-03 | $256.05 | $256.05 | 40,333 | — | — |
| 2020-12-02 | $259.05 | $259.05 | 62,600 | — | — |
| 2020-12-01 | $247.05 | $247.05 | 72,933 | — | — |
| 2020-11-30 | $245.85 | $245.85 | 66,980 | — | — |
| 2020-11-27 | $251.85 | $251.85 | 22,440 | — | — |
| 2020-11-25 | $247.20 | $247.20 | 42,907 | — | — |
| 2020-11-24 | $250.35 | $250.35 | 66,640 | — | — |
| 2020-11-23 | $247.95 | $247.95 | 75,613 | — | — |
| 2020-11-20 | $251.40 | $251.40 | 55,560 | — | — |
| 2020-11-19 | $259.05 | $259.05 | 35,273 | — | — |
| 2020-11-18 | $256.65 | $256.65 | 53,627 | — | — |
| 2020-11-17 | $263.40 | $263.40 | 53,280 | — | — |
| 2020-11-16 | $254.25 | $254.25 | 61,373 | — | — |
| 2020-11-13 | $259.05 | $259.05 | 38,960 | — | — |
| 2020-11-12 | $257.10 | $257.10 | 60,773 | — | — |
| 2020-11-11 | $256.65 | $256.65 | 77,520 | — | — |
| 2020-11-10 | $252.60 | $252.60 | 74,967 | — | — |
| 2020-11-09 | $256.35 | $256.35 | 94,360 | — | — |
| 2020-11-06 | $261.30 | $261.30 | 104,160 | — | — |
| 2020-11-05 | $253.35 | $253.35 | 70,080 | — | — |
| 2020-11-04 | $254.55 | $254.55 | 74,580 | — | — |
| 2020-11-03 | $236.55 | $236.55 | 90,973 | — | — |
| 2020-11-02 | $241.80 | $241.80 | 103,587 | — | — |
| 2020-10-30 | $237.60 | $237.60 | 89,273 | — | — |
| 2020-10-29 | $243.15 | $243.15 | 86,520 | — | — |
| 2020-10-28 | $238.65 | $238.65 | 87,640 | — | — |
| 2020-10-27 | $247.20 | $247.20 | 116,480 | — | — |
| 2020-10-26 | $254.55 | $254.55 | 63,153 | — | — |
| 2020-10-23 | $263.10 | $263.10 | 45,167 | — | — |
| 2020-10-22 | $257.70 | $257.70 | 62,733 | — | — |
| 2020-10-21 | $249.15 | $249.15 | 79,487 | — | — |
| 2020-10-20 | $257.55 | $257.55 | 48,720 | — | — |
| 2020-10-19 | $253.05 | $253.05 | 49,580 | — | — |
| 2020-10-16 | $257.10 | $257.10 | 126,520 | — | — |
| 2020-10-15 | $265.35 | $265.35 | 61,387 | — | — |
| 2020-10-14 | $263.10 | $263.10 | 108,193 | — | — |
| 2020-10-13 | $254.70 | $254.70 | 50,980 | — | — |
| 2020-10-12 | $258.90 | $258.90 | 46,147 | — | — |
| 2020-10-09 | $268.05 | $268.05 | 33,467 | — | — |
| 2020-10-08 | $271.95 | $271.95 | 50,533 | — | — |
| 2020-10-07 | $267.30 | $267.30 | 41,567 | — | — |
| 2020-10-06 | $257.85 | $257.85 | 66,640 | — | — |
| 2020-10-05 | $259.20 | $259.20 | 71,207 | — | — |
| 2020-10-02 | $244.20 | $244.20 | 69,513 | — | — |
| 2020-10-01 | $250.65 | $250.65 | 87,547 | — | — |
| 2020-09-30 | $248.85 | $248.85 | 98,660 | — | — |
| 2020-09-29 | $253.35 | $253.35 | 105,240 | — | — |
| 2020-09-28 | $252.60 | $252.60 | 104,413 | — | — |
| 2020-09-25 | $264.15 | $264.15 | 89,073 | — | — |
| 2020-09-24 | $270.45 | $270.45 | 76,347 | — | — |
| 2020-09-23 | $283.65 | $283.65 | 69,033 | — | — |
| 2020-09-22 | $298.50 | $298.50 | 99,840 | — | — |
| 2020-09-21 | $291.15 | $291.15 | 76,147 | — | — |
| 2020-09-18 | $302.55 | $302.55 | 133,653 | — | — |
| 2020-09-17 | $305.10 | $305.10 | 64,633 | — | — |
| 2020-09-16 | $304.65 | $304.65 | 60,040 | — | — |
| 2020-09-15 | $300.15 | $300.15 | 78,940 | — | — |
| 2020-09-14 | $296.25 | $296.25 | 93,347 | — | — |
| 2020-09-11 | $282.30 | $282.30 | 45,813 | — | — |
| 2020-09-10 | $282.30 | $282.30 | 43,360 | — | — |
| 2020-09-09 | $282.75 | $282.75 | 54,093 | — | — |
| 2020-09-08 | $276.60 | $276.60 | 67,840 | — | — |
| 2020-09-04 | $283.80 | $283.80 | 100,813 | — | — |
| 2020-09-03 | $287.25 | $287.25 | 79,887 | — | — |
| 2020-09-02 | $288.00 | $288.00 | 47,660 | — | — |
| 2020-09-01 | $287.25 | $287.25 | 80,540 | — | — |
| 2020-08-31 | $290.10 | $290.10 | 42,380 | — | — |
| 2020-08-28 | $287.10 | $287.10 | 55,660 | — | — |
| 2020-08-27 | $287.55 | $287.55 | 74,753 | — | — |
| 2020-08-26 | $291.75 | $291.75 | 66,500 | — | — |
| 2020-08-25 | $290.10 | $290.10 | 55,973 | — | — |
| 2020-08-24 | $287.40 | $287.40 | 61,873 | — | — |
| 2020-08-21 | $287.25 | $287.25 | 60,613 | — | — |
| 2020-08-20 | $287.70 | $287.70 | 44,113 | — | — |
| 2020-08-19 | $289.65 | $289.65 | 52,780 | — | — |
| 2020-08-18 | $292.35 | $292.35 | 42,327 | — | — |
| 2020-08-17 | $294.15 | $294.15 | 57,853 | — | — |
| 2020-08-14 | $293.25 | $293.25 | 50,273 | — | — |
| 2020-08-13 | $300.75 | $300.75 | 45,880 | — | — |
| 2020-08-12 | $301.50 | $301.50 | 45,020 | — | — |
| 2020-08-11 | $306.00 | $306.00 | 49,347 | — | — |
| 2020-08-10 | $320.40 | $320.40 | 48,320 | — | — |
| 2020-08-07 | $327.75 | $327.75 | 84,007 | — | — |
| 2020-08-06 | $322.65 | $322.65 | 57,700 | — | — |
| 2020-08-05 | $326.25 | $326.25 | 46,920 | — | — |
| 2020-08-04 | $328.80 | $328.80 | 50,160 | — | — |
| 2020-08-03 | $331.20 | $331.20 | 75,360 | — | — |
| 2020-07-31 | $332.40 | $332.40 | 70,853 | — | — |
| 2020-07-30 | $349.05 | $349.05 | 52,680 | — | — |
| 2020-07-29 | $340.80 | $340.80 | 66,293 | — | — |
| 2020-07-28 | $347.85 | $347.85 | 31,707 | — | — |
| 2020-07-27 | $354.75 | $354.75 | 33,453 | — | — |
| 2020-07-24 | $346.20 | $346.20 | 48,960 | — | — |
| 2020-07-23 | $356.40 | $356.40 | 30,227 | — | — |
| 2020-07-22 | $360.15 | $360.15 | 33,500 | — | — |
| 2020-07-21 | $364.65 | $364.65 | 30,700 | — | — |
| 2020-07-20 | $368.70 | $368.70 | 41,653 | — | — |
| 2020-07-17 | $365.55 | $365.55 | 58,820 | — | — |
| 2020-07-16 | $359.40 | $359.40 | 48,740 | — | — |
| 2020-07-15 | $369.90 | $369.90 | 55,527 | — | — |
| 2020-07-14 | $353.85 | $353.85 | 63,273 | — | — |
| 2020-07-13 | $350.40 | $350.40 | 48,533 | — | — |
| 2020-07-10 | $360.45 | $360.45 | 34,867 | — | — |
| 2020-07-09 | $366.15 | $366.15 | 55,593 | — | — |
| 2020-07-08 | $371.85 | $371.85 | 56,933 | — | — |
| 2020-07-07 | $362.10 | $362.10 | 47,453 | — | — |
| 2020-07-06 | $359.70 | $359.70 | 62,500 | — | — |
| 2020-07-02 | $352.80 | $352.80 | 68,347 | — | — |
| 2020-07-01 | $351.75 | $351.75 | 102,300 | — | — |
| 2020-06-30 | $347.40 | $347.40 | 68,273 | — | — |
| 2020-06-29 | $336.30 | $336.30 | 57,733 | — | — |
| 2020-06-26 | $330.75 | $330.75 | 94,160 | — | — |
| 2020-06-25 | $337.35 | $337.35 | 56,533 | — | — |
| 2020-06-24 | $331.35 | $331.35 | 85,307 | — | — |
| 2020-06-23 | $344.55 | $344.55 | 65,393 | — | — |
| 2020-06-22 | $351.60 | $351.60 | 97,220 | — | — |
| 2020-06-19 | $342.30 | $342.30 | 129,900 | — | — |
| 2020-06-18 | $329.70 | $329.70 | 48,500 | — | — |
| 2020-06-17 | $325.65 | $325.65 | 64,553 | — | — |
| 2020-06-16 | $319.50 | $319.50 | 63,227 | — | — |
| 2020-06-15 | $311.10 | $311.10 | 52,307 | — | — |
| 2020-06-12 | $307.35 | $307.35 | 94,113 | — | — |
| 2020-06-11 | $303.90 | $303.90 | 88,180 | — | — |
| 2020-06-10 | $327.30 | $327.30 | 73,840 | — | — |
| 2020-06-09 | $332.40 | $332.40 | 84,227 | — | — |
| 2020-06-08 | $339.00 | $339.00 | 81,747 | — | — |
| 2020-06-05 | $334.05 | $334.05 | 78,433 | — | — |
| 2020-06-04 | $346.50 | $346.50 | 120,213 | — | — |
| 2020-06-03 | $339.45 | $339.45 | 121,540 | — | — |
| 2020-06-02 | $327.00 | $327.00 | 87,280 | — | — |
| 2020-06-01 | $324.45 | $324.45 | 76,020 | — | — |
| 2020-05-29 | $325.50 | $325.50 | 98,733 | — | — |
| 2020-05-28 | $333.15 | $333.15 | 75,893 | — | — |
| 2020-05-27 | $342.75 | $342.75 | 55,167 | — | — |
| 2020-05-26 | $341.85 | $341.85 | 71,240 | — | — |
| 2020-05-22 | $345.60 | $345.60 | 55,947 | — | — |
| 2020-05-21 | $343.05 | $343.05 | 76,667 | — | — |
| 2020-05-20 | $344.55 | $344.55 | 84,867 | — | — |
| 2020-05-19 | $335.25 | $335.25 | 54,527 | — | — |
| 2020-05-18 | $339.30 | $339.30 | 83,093 | — | — |
| 2020-05-15 | $330.30 | $330.30 | 47,753 | — | — |
| 2020-05-14 | $320.25 | $320.25 | 71,640 | — | — |
| 2020-05-13 | $326.25 | $326.25 | 80,507 | — | — |
| 2020-05-12 | $325.95 | $325.95 | 118,007 | — | — |
| 2020-05-11 | $340.05 | $340.05 | 144,833 | — | — |
| 2020-05-08 | $311.55 | $311.55 | 156,933 | — | — |
| 2020-05-07 | $298.20 | $298.20 | 75,580 | — | — |
| 2020-05-06 | $292.95 | $292.95 | 46,753 | — | — |
| 2020-05-05 | $292.20 | $292.20 | 70,940 | — | — |
| 2020-05-04 | $286.05 | $286.05 | 72,533 | — | — |
| 2020-05-01 | $270.90 | $270.90 | 74,500 | — | — |
| 2020-04-30 | $288.00 | $288.00 | 113,740 | — | — |
| 2020-04-29 | $295.20 | $295.20 | 80,347 | — | — |
| 2020-04-28 | $298.35 | $298.35 | 78,560 | — | — |
| 2020-04-27 | $301.35 | $301.35 | 58,620 | — | — |
| 2020-04-24 | $294.00 | $294.00 | 59,293 | — | — |
| 2020-04-23 | $290.85 | $290.85 | 46,327 | — | — |
| 2020-04-22 | $292.50 | $292.50 | 52,580 | — | — |
| 2020-04-21 | $285.30 | $285.30 | 63,073 | — | — |
| 2020-04-20 | $301.65 | $301.65 | 94,320 | — | — |
| 2020-04-17 | $291.45 | $291.45 | 136,513 | — | — |
| 2020-04-16 | $275.55 | $275.55 | 96,220 | — | — |
| 2020-04-15 | $276.00 | $276.00 | 88,113 | — | — |
| 2020-04-14 | $288.15 | $288.15 | 113,387 | — | — |
| 2020-04-13 | $279.90 | $279.90 | 52,980 | — | — |
| 2020-04-09 | $281.70 | $281.70 | 113,933 | — | — |
| 2020-04-08 | $276.60 | $276.60 | 87,347 | — | — |
| 2020-04-07 | $263.85 | $263.85 | 78,687 | — | — |
| 2020-04-06 | $270.90 | $270.90 | 79,340 | — | — |
| 2020-04-03 | $252.90 | $252.90 | 57,233 | — | — |
| 2020-04-02 | $256.20 | $256.20 | 69,800 | — | — |
| 2020-04-01 | $263.70 | $263.70 | 74,053 | — | — |
| 2020-03-31 | $267.75 | $267.75 | 74,840 | — | — |
| 2020-03-30 | $270.90 | $270.90 | 105,073 | — | — |
| 2020-03-27 | $258.45 | $258.45 | 82,940 | — | — |
| 2020-03-26 | $262.65 | $262.65 | 83,547 | — | — |
| 2020-03-25 | $253.95 | $253.95 | 96,280 | — | — |
| 2020-03-24 | $252.90 | $252.90 | 109,607 | — | — |
| 2020-03-23 | $241.05 | $241.05 | 129,887 | — | — |
| 2020-03-20 | $244.05 | $244.05 | 142,940 | — | — |
| 2020-03-19 | $258.15 | $258.15 | 134,393 | — | — |
| 2020-03-18 | $244.65 | $244.65 | 130,913 | — | — |
| 2020-03-17 | $238.50 | $238.50 | 156,667 | — | — |
| 2020-03-16 | $217.05 | $217.05 | 142,047 | — | — |
| 2020-03-13 | $249.00 | $249.00 | 129,207 | — | — |
| 2020-03-12 | $241.65 | $241.65 | 136,447 | — | — |
| 2020-03-11 | $247.05 | $247.05 | 108,953 | — | — |
| 2020-03-10 | $269.70 | $269.70 | 116,733 | — | — |
| 2020-03-09 | $265.80 | $265.80 | 120,333 | — | — |
| 2020-03-06 | $295.65 | $295.65 | 97,300 | — | — |
| 2020-03-05 | $302.25 | $302.25 | 80,433 | — | — |
| 2020-03-04 | $305.70 | $305.70 | 120,773 | — | — |
| 2020-03-03 | $291.45 | $291.45 | 117,540 | — | — |
| 2020-03-02 | $301.50 | $301.50 | 162,447 | — | — |
| 2020-02-28 | $312.15 | $312.15 | 214,900 | — | — |
| 2020-02-27 | $307.95 | $307.95 | 137,787 | — | — |
| 2020-02-26 | $321.15 | $321.15 | 99,593 | — | — |
| 2020-02-25 | $332.25 | $332.25 | 138,420 | — | — |
| 2020-02-24 | $335.40 | $335.40 | 117,113 | — | — |
| 2020-02-21 | $352.95 | $352.95 | 81,900 | — | — |
| 2020-02-20 | $355.05 | $355.05 | 89,853 | — | — |
| 2020-02-19 | $342.60 | $342.60 | 70,447 | — | — |
| 2020-02-18 | $330.75 | $330.75 | 90,533 | — | — |
| 2020-02-14 | $346.95 | $346.95 | 144,353 | — | — |
| 2020-02-13 | $342.75 | $342.75 | 77,847 | — | — |
| 2020-02-12 | $352.20 | $352.20 | 164,820 | — | — |
| 2020-02-11 | $336.00 | $336.00 | 74,047 | — | — |
| 2020-02-10 | $335.40 | $335.40 | 85,213 | — | — |
| 2020-02-07 | $339.15 | $339.15 | 56,113 | — | — |
| 2020-02-06 | $342.15 | $342.15 | 86,573 | — | — |
| 2020-02-05 | $343.95 | $343.95 | 115,333 | — | — |
| 2020-02-04 | $330.60 | $330.60 | 115,627 | — | — |
| 2020-02-03 | $323.10 | $323.10 | 145,780 | — | — |
| 2020-01-31 | $298.35 | $298.35 | 102,260 | — | — |
| 2020-01-30 | $304.35 | $304.35 | 84,987 | — | — |
| 2020-01-29 | $308.55 | $308.55 | 98,267 | — | — |
| 2020-01-28 | $305.55 | $305.55 | 90,627 | — | — |
| 2020-01-27 | $296.55 | $296.55 | 143,733 | — | — |
| 2020-01-24 | $316.95 | $316.95 | 126,787 | — | — |
| 2020-01-23 | $326.55 | $326.55 | 106,240 | — | — |
| 2020-01-22 | $331.95 | $331.95 | 99,567 | — | — |
| 2020-01-21 | $336.30 | $336.30 | 126,080 | — | — |
| 2020-01-17 | $337.20 | $337.20 | 232,140 | — | — |
| 2020-01-16 | $358.50 | $358.50 | 206,087 | — | — |
| 2020-01-15 | $352.35 | $352.35 | 684,060 | — | — |
| 2020-01-14 | $419.40 | $419.40 | 449,273 | — | — |
| 2020-01-13 | $411.00 | $411.00 | 426,540 | — | — |
| 2020-01-10 | $403.80 | $403.80 | 781,433 | — | — |
| 2020-01-09 | $323.85 | $323.85 | 126,947 | — | — |
| 2020-01-08 | $326.40 | $326.40 | 118,287 | — | — |
| 2020-01-07 | $318.90 | $318.90 | 88,900 | — | — |
| 2020-01-06 | $315.00 | $315.00 | 98,900 | — | — |
| 2020-01-03 | $307.95 | $307.95 | 84,347 | — | — |
| 2020-01-02 | $314.40 | $314.40 | 121,180 | — | — |