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
- 1973-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 | $203.88 | $372.40 | 659,300 | — | — |
| 2020-12-30 | $202.17 | $369.27 | 658,200 | — | — |
| 2020-12-29 | $200.41 | $363.97 | 575,300 | — | — |
| 2020-12-28 | $202.38 | $367.55 | 482,100 | — | — |
| 2020-12-24 | $202.44 | $367.66 | 309,000 | — | — |
| 2020-12-23 | $201.98 | $366.83 | 543,600 | — | — |
| 2020-12-22 | $202.39 | $367.57 | 787,400 | — | — |
| 2020-12-21 | $203.86 | $370.24 | 1,035,800 | — | — |
| 2020-12-18 | $203.88 | $370.28 | 2,372,200 | — | — |
| 2020-12-17 | $206.11 | $374.33 | 1,003,700 | — | — |
| 2020-12-16 | $203.85 | $370.22 | 862,800 | — | — |
| 2020-12-15 | $203.70 | $369.95 | 954,900 | — | — |
| 2020-12-14 | $199.67 | $362.63 | 902,300 | — | — |
| 2020-12-11 | $203.56 | $369.70 | 909,700 | — | — |
| 2020-12-10 | $202.55 | $367.86 | 1,101,800 | — | — |
| 2020-12-09 | $206.57 | $375.16 | 1,296,100 | — | — |
| 2020-12-08 | $206.29 | $374.65 | 1,272,100 | — | — |
| 2020-12-07 | $202.73 | $368.19 | 1,157,000 | — | — |
| 2020-12-04 | $205.13 | $372.55 | 1,816,800 | — | — |
| 2020-12-03 | $203.45 | $369.50 | 1,234,700 | — | — |
| 2020-12-02 | $205.02 | $372.35 | 2,011,200 | — | — |
| 2020-12-01 | $210.06 | $381.50 | 1,810,800 | — | — |
| 2020-11-30 | $211.09 | $383.37 | 2,758,600 | — | — |
| 2020-11-27 | $212.23 | $385.44 | 539,000 | — | — |
| 2020-11-25 | $211.10 | $383.39 | 967,500 | — | — |
| 2020-11-24 | $212.31 | $385.59 | 1,445,300 | — | — |
| 2020-11-23 | $208.77 | $379.16 | 1,155,800 | — | — |
| 2020-11-20 | $203.84 | $370.20 | 1,086,300 | — | — |
| 2020-11-19 | $206.89 | $375.74 | 1,235,000 | — | — |
| 2020-11-18 | $206.10 | $374.31 | 1,248,900 | — | — |
| 2020-11-17 | $209.87 | $381.16 | 797,900 | — | — |
| 2020-11-16 | $211.86 | $384.77 | 1,309,700 | — | — |
| 2020-11-13 | $211.47 | $384.06 | 776,600 | — | — |
| 2020-11-12 | $209.64 | $380.74 | 1,130,300 | — | — |
| 2020-11-11 | $213.68 | $388.08 | 1,021,000 | — | — |
| 2020-11-10 | $217.54 | $395.09 | 1,199,000 | — | — |
| 2020-11-09 | $213.89 | $388.46 | 1,368,400 | — | — |
| 2020-11-06 | $209.42 | $380.34 | 678,900 | — | — |
| 2020-11-05 | $208.88 | $379.36 | 802,500 | — | — |
| 2020-11-04 | $202.70 | $368.13 | 1,090,600 | — | — |
| 2020-11-03 | $208.20 | $378.12 | 810,100 | — | — |
| 2020-11-02 | $202.08 | $367.01 | 1,321,300 | — | — |
| 2020-10-30 | $195.88 | $355.75 | 1,034,200 | — | — |
| 2020-10-29 | $196.81 | $357.44 | 1,091,400 | — | — |
| 2020-10-28 | $192.67 | $349.92 | 1,133,600 | — | — |
| 2020-10-27 | $198.62 | $360.72 | 867,500 | — | — |
| 2020-10-26 | $199.91 | $363.07 | 1,359,600 | — | — |
| 2020-10-23 | $206.70 | $375.40 | 1,447,800 | — | — |
| 2020-10-22 | $201.72 | $366.35 | 1,203,000 | — | — |
| 2020-10-21 | $202.65 | $368.04 | 666,400 | — | — |
| 2020-10-20 | $203.44 | $369.48 | 712,900 | — | — |
| 2020-10-19 | $202.42 | $367.63 | 826,300 | — | — |
| 2020-10-16 | $206.64 | $375.29 | 1,219,700 | — | — |
| 2020-10-15 | $203.79 | $370.11 | 548,500 | — | — |
| 2020-10-14 | $203.10 | $368.86 | 557,900 | — | — |
| 2020-10-13 | $203.16 | $368.97 | 571,900 | — | — |
| 2020-10-12 | $203.81 | $370.15 | 835,500 | — | — |
| 2020-10-09 | $205.71 | $373.60 | 1,282,400 | — | — |
| 2020-10-08 | $200.98 | $365.01 | 667,700 | — | — |
| 2020-10-07 | $199.64 | $362.58 | 810,500 | — | — |
| 2020-10-06 | $196.41 | $356.71 | 1,010,800 | — | — |
| 2020-10-05 | $197.78 | $359.20 | 817,200 | — | — |
| 2020-10-02 | $191.85 | $348.43 | 907,000 | — | — |
| 2020-10-01 | $190.90 | $346.70 | 1,218,500 | — | — |
| 2020-09-30 | $193.21 | $350.90 | 1,573,800 | — | — |
| 2020-09-29 | $193.47 | $351.37 | 790,000 | — | — |
| 2020-09-28 | $195.68 | $353.31 | 930,800 | — | — |
| 2020-09-25 | $192.63 | $347.81 | 919,200 | — | — |
| 2020-09-24 | $192.34 | $347.28 | 713,400 | — | — |
| 2020-09-23 | $190.84 | $344.58 | 1,036,800 | — | — |
| 2020-09-22 | $193.09 | $348.64 | 981,100 | — | — |
| 2020-09-21 | $191.51 | $345.78 | 1,172,200 | — | — |
| 2020-09-18 | $199.11 | $359.51 | 1,794,400 | — | — |
| 2020-09-17 | $200.94 | $362.81 | 989,200 | — | — |
| 2020-09-16 | $199.50 | $360.21 | 1,207,600 | — | — |
| 2020-09-15 | $198.64 | $358.66 | 1,213,800 | — | — |
| 2020-09-14 | $198.22 | $357.90 | 817,200 | — | — |
| 2020-09-11 | $195.46 | $352.92 | 789,100 | — | — |
| 2020-09-10 | $191.94 | $346.56 | 805,800 | — | — |
| 2020-09-09 | $195.14 | $352.34 | 1,353,500 | — | — |
| 2020-09-08 | $190.89 | $344.67 | 1,130,100 | — | — |
| 2020-09-04 | $193.90 | $350.10 | 961,600 | — | — |
| 2020-09-03 | $194.63 | $351.42 | 897,300 | — | — |
| 2020-09-02 | $201.95 | $364.63 | 1,137,400 | — | — |
| 2020-09-01 | $201.02 | $362.96 | 713,700 | — | — |
| 2020-08-31 | $197.55 | $356.69 | 1,147,900 | — | — |
| 2020-08-28 | $200.66 | $362.31 | 572,500 | — | — |
| 2020-08-27 | $198.67 | $358.71 | 710,500 | — | — |
| 2020-08-26 | $198.90 | $359.13 | 736,600 | — | — |
| 2020-08-25 | $197.38 | $356.38 | 591,800 | — | — |
| 2020-08-24 | $197.27 | $356.18 | 504,000 | — | — |
| 2020-08-21 | $195.14 | $352.34 | 602,900 | — | — |
| 2020-08-20 | $193.74 | $349.81 | 846,600 | — | — |
| 2020-08-19 | $195.77 | $353.48 | 703,900 | — | — |
| 2020-08-18 | $196.29 | $354.42 | 721,600 | — | — |
| 2020-08-17 | $196.57 | $354.92 | 998,200 | — | — |
| 2020-08-14 | $196.13 | $354.13 | 806,100 | — | — |
| 2020-08-13 | $197.51 | $356.62 | 775,100 | — | — |
| 2020-08-12 | $198.53 | $358.46 | 948,400 | — | — |
| 2020-08-11 | $196.32 | $354.47 | 1,237,800 | — | — |
| 2020-08-10 | $195.83 | $353.58 | 968,200 | — | — |
| 2020-08-07 | $190.55 | $344.05 | 731,400 | — | — |
| 2020-08-06 | $187.95 | $339.36 | 716,000 | — | — |
| 2020-08-05 | $188.53 | $340.40 | 922,400 | — | — |
| 2020-08-04 | $185.09 | $334.19 | 648,300 | — | — |
| 2020-08-03 | $185.92 | $335.69 | 1,001,500 | — | — |
| 2020-07-31 | $184.99 | $334.01 | 1,234,700 | — | — |
| 2020-07-30 | $185.67 | $335.24 | 1,191,400 | — | — |
| 2020-07-29 | $187.49 | $338.53 | 535,200 | — | — |
| 2020-07-28 | $185.12 | $334.25 | 729,200 | — | — |
| 2020-07-27 | $187.72 | $338.94 | 655,000 | — | — |
| 2020-07-24 | $184.79 | $333.65 | 786,900 | — | — |
| 2020-07-23 | $183.81 | $331.88 | 706,800 | — | — |
| 2020-07-22 | $182.62 | $329.73 | 891,600 | — | — |
| 2020-07-21 | $181.94 | $328.51 | 938,100 | — | — |
| 2020-07-20 | $178.34 | $322.01 | 846,000 | — | — |
| 2020-07-17 | $182.08 | $328.76 | 1,965,300 | — | — |
| 2020-07-16 | $181.61 | $327.91 | 994,500 | — | — |
| 2020-07-15 | $182.21 | $328.99 | 1,166,700 | — | — |
| 2020-07-14 | $179.43 | $323.97 | 1,094,100 | — | — |
| 2020-07-13 | $174.78 | $315.58 | 1,050,400 | — | — |
| 2020-07-10 | $174.06 | $314.28 | 753,600 | — | — |
| 2020-07-09 | $173.29 | $312.89 | 1,115,500 | — | — |
| 2020-07-08 | $174.32 | $314.75 | 986,300 | — | — |
| 2020-07-07 | $175.33 | $316.57 | 1,584,500 | — | — |
| 2020-07-06 | $177.66 | $320.78 | 789,600 | — | — |
| 2020-07-02 | $174.60 | $315.25 | 857,600 | — | — |
| 2020-07-01 | $172.44 | $311.35 | 940,900 | — | — |
| 2020-06-30 | $174.85 | $315.70 | 1,133,600 | — | — |
| 2020-06-29 | $170.40 | $307.67 | 1,079,900 | — | — |
| 2020-06-26 | $167.82 | $301.08 | 3,738,000 | — | — |
| 2020-06-25 | $170.96 | $306.71 | 1,129,300 | — | — |
| 2020-06-24 | $169.03 | $303.25 | 1,359,800 | — | — |
| 2020-06-23 | $172.57 | $309.60 | 1,059,100 | — | — |
| 2020-06-22 | $171.69 | $308.02 | 1,123,500 | — | — |
| 2020-06-19 | $170.88 | $306.57 | 4,293,200 | — | — |
| 2020-06-18 | $170.49 | $305.87 | 1,395,600 | — | — |
| 2020-06-17 | $172.43 | $309.35 | 1,625,900 | — | — |
| 2020-06-16 | $169.40 | $303.91 | 1,787,400 | — | — |
| 2020-06-15 | $164.95 | $295.93 | 1,889,400 | — | — |
| 2020-06-12 | $164.94 | $295.91 | 1,727,400 | — | — |
| 2020-06-11 | $165.17 | $296.32 | 1,257,500 | — | — |
| 2020-06-10 | $174.50 | $313.06 | 946,100 | — | — |
| 2020-06-09 | $178.03 | $319.40 | 850,200 | — | — |
| 2020-06-08 | $180.23 | $323.34 | 1,144,200 | — | — |
| 2020-06-05 | $182.87 | $328.08 | 1,747,200 | — | — |
| 2020-06-04 | $178.72 | $320.63 | 985,000 | — | — |
| 2020-06-03 | $178.45 | $320.15 | 1,019,200 | — | — |
| 2020-06-02 | $172.28 | $309.08 | 1,105,100 | — | — |
| 2020-06-01 | $171.23 | $307.20 | 787,200 | — | — |
| 2020-05-29 | $172.46 | $309.40 | 1,707,500 | — | — |
| 2020-05-28 | $172.91 | $310.21 | 1,219,400 | — | — |
| 2020-05-27 | $176.24 | $316.18 | 1,245,500 | — | — |
| 2020-05-26 | $173.10 | $310.55 | 1,604,800 | — | — |
| 2020-05-22 | $163.75 | $293.78 | 735,300 | — | — |
| 2020-05-21 | $164.10 | $294.40 | 1,009,300 | — | — |
| 2020-05-20 | $165.00 | $296.02 | 1,027,900 | — | — |
| 2020-05-19 | $161.30 | $289.38 | 1,151,900 | — | — |
| 2020-05-18 | $164.71 | $295.50 | 1,437,400 | — | — |
| 2020-05-15 | $155.68 | $279.30 | 2,081,100 | — | — |
| 2020-05-14 | $154.85 | $277.81 | 1,726,200 | — | — |
| 2020-05-13 | $152.49 | $273.58 | 1,324,600 | — | — |
| 2020-05-12 | $154.71 | $277.56 | 1,416,600 | — | — |
| 2020-05-11 | $161.89 | $290.44 | 1,092,800 | — | — |
| 2020-05-08 | $161.01 | $288.86 | 829,900 | — | — |
| 2020-05-07 | $156.95 | $281.58 | 1,324,800 | — | — |
| 2020-05-06 | $158.78 | $284.86 | 1,316,000 | — | — |
| 2020-05-05 | $159.69 | $286.49 | 2,225,300 | — | — |
| 2020-05-04 | $158.34 | $284.07 | 1,733,600 | — | — |
| 2020-05-01 | $159.45 | $286.06 | 1,946,900 | — | — |
| 2020-04-30 | $162.50 | $291.53 | 2,374,400 | — | — |
| 2020-04-29 | $167.51 | $300.52 | 934,000 | — | — |
| 2020-04-28 | $166.48 | $298.67 | 1,185,800 | — | — |
| 2020-04-27 | $163.23 | $292.84 | 1,495,400 | — | — |
| 2020-04-24 | $158.23 | $283.87 | 1,331,900 | — | — |
| 2020-04-23 | $155.12 | $278.29 | 1,378,800 | — | — |
| 2020-04-22 | $155.54 | $279.05 | 1,342,400 | — | — |
| 2020-04-21 | $151.77 | $272.28 | 1,300,400 | — | — |
| 2020-04-20 | $155.21 | $278.46 | 1,186,200 | — | — |
| 2020-04-17 | $158.58 | $284.50 | 1,284,700 | — | — |
| 2020-04-16 | $153.32 | $275.07 | 1,442,100 | — | — |
| 2020-04-15 | $152.70 | $273.95 | 1,395,000 | — | — |
| 2020-04-14 | $156.06 | $279.98 | 1,889,800 | — | — |
| 2020-04-13 | $151.93 | $272.57 | 1,611,000 | — | — |
| 2020-04-09 | $159.28 | $285.76 | 1,752,300 | — | — |
| 2020-04-08 | $158.80 | $284.90 | 1,363,000 | — | — |
| 2020-04-07 | $152.27 | $273.18 | 1,992,700 | — | — |
| 2020-04-06 | $151.04 | $270.97 | 2,138,300 | — | — |
| 2020-04-03 | $140.41 | $251.90 | 1,503,500 | — | — |
| 2020-04-02 | $141.60 | $254.04 | 1,428,800 | — | — |
| 2020-04-01 | $137.27 | $246.27 | 1,962,800 | — | — |
| 2020-03-31 | $142.12 | $254.97 | 3,034,500 | — | — |
| 2020-03-30 | $142.35 | $255.38 | 2,262,800 | — | — |
| 2020-03-27 | $143.30 | $255.17 | 1,818,300 | — | — |
| 2020-03-26 | $150.49 | $267.97 | 2,097,900 | — | — |
| 2020-03-25 | $143.53 | $255.58 | 3,272,400 | — | — |
| 2020-03-24 | $137.70 | $245.20 | 3,077,700 | — | — |
| 2020-03-23 | $118.09 | $210.28 | 2,777,000 | — | — |
| 2020-03-20 | $125.78 | $223.97 | 2,794,200 | — | — |
| 2020-03-19 | $136.33 | $242.76 | 2,662,700 | — | — |
| 2020-03-18 | $141.76 | $252.43 | 3,671,500 | — | — |
| 2020-03-17 | $159.50 | $284.02 | 2,965,600 | — | — |
| 2020-03-16 | $149.22 | $265.71 | 3,752,300 | — | — |
| 2020-03-13 | $156.45 | $278.58 | 2,994,200 | — | — |
| 2020-03-12 | $140.19 | $249.63 | 3,807,900 | — | — |
| 2020-03-11 | $158.43 | $282.11 | 2,290,200 | — | — |
| 2020-03-10 | $164.62 | $293.13 | 1,957,800 | — | — |
| 2020-03-09 | $154.52 | $275.15 | 3,172,300 | — | — |
| 2020-03-06 | $164.11 | $292.22 | 2,953,000 | — | — |
| 2020-03-05 | $167.71 | $298.63 | 2,368,700 | — | — |
| 2020-03-04 | $177.40 | $315.89 | 1,722,900 | — | — |
| 2020-03-03 | $168.86 | $300.68 | 1,978,300 | — | — |
| 2020-03-02 | $173.28 | $308.55 | 1,950,800 | — | — |
| 2020-02-28 | $167.78 | $298.76 | 2,842,000 | — | — |
| 2020-02-27 | $170.13 | $302.94 | 2,031,000 | — | — |
| 2020-02-26 | $175.99 | $313.38 | 1,673,100 | — | — |
| 2020-02-25 | $177.59 | $316.23 | 1,871,700 | — | — |
| 2020-02-24 | $183.06 | $325.97 | 1,656,200 | — | — |
| 2020-02-21 | $189.58 | $337.58 | 1,133,800 | — | — |
| 2020-02-20 | $190.00 | $338.33 | 1,047,000 | — | — |
| 2020-02-19 | $187.53 | $333.93 | 974,100 | — | — |
| 2020-02-18 | $186.48 | $332.06 | 778,700 | — | — |
| 2020-02-14 | $187.86 | $334.52 | 765,100 | — | — |
| 2020-02-13 | $189.07 | $336.67 | 659,200 | — | — |
| 2020-02-12 | $189.67 | $337.74 | 979,100 | — | — |
| 2020-02-11 | $187.13 | $333.22 | 1,027,000 | — | — |
| 2020-02-10 | $183.84 | $327.36 | 908,500 | — | — |
| 2020-02-07 | $183.54 | $326.82 | 996,600 | — | — |
| 2020-02-06 | $186.07 | $331.33 | 1,073,000 | — | — |
| 2020-02-05 | $185.76 | $330.78 | 1,584,700 | — | — |
| 2020-02-04 | $182.03 | $324.13 | 1,178,200 | — | — |
| 2020-02-03 | $176.46 | $314.22 | 1,898,000 | — | — |
| 2020-01-31 | $174.98 | $311.58 | 3,070,500 | — | — |
| 2020-01-30 | $177.90 | $316.78 | 1,647,600 | — | — |
| 2020-01-29 | $175.81 | $313.06 | 1,228,200 | — | — |
| 2020-01-28 | $175.86 | $313.15 | 1,138,400 | — | — |
| 2020-01-27 | $173.37 | $308.71 | 1,226,300 | — | — |
| 2020-01-24 | $176.30 | $313.93 | 1,093,800 | — | — |
| 2020-01-23 | $179.60 | $319.81 | 1,431,600 | — | — |
| 2020-01-22 | $177.51 | $316.09 | 1,151,000 | — | — |
| 2020-01-21 | $177.88 | $316.74 | 1,175,900 | — | — |
| 2020-01-17 | $180.43 | $321.28 | 2,144,900 | — | — |
| 2020-01-16 | $179.79 | $320.15 | 1,104,200 | — | — |
| 2020-01-15 | $178.41 | $317.69 | 1,262,200 | — | — |
| 2020-01-14 | $178.64 | $318.10 | 1,127,000 | — | — |
| 2020-01-13 | $179.82 | $320.20 | 698,500 | — | — |
| 2020-01-10 | $178.24 | $317.39 | 1,157,500 | — | — |
| 2020-01-09 | $179.63 | $319.86 | 1,264,400 | — | — |
| 2020-01-08 | $178.74 | $318.28 | 1,168,400 | — | — |
| 2020-01-07 | $177.81 | $316.62 | 1,144,100 | — | — |
| 2020-01-06 | $178.54 | $317.92 | 1,587,300 | — | — |
| 2020-01-03 | $179.11 | $318.93 | 1,400,800 | — | — |
| 2020-01-02 | $181.68 | $323.51 | 1,257,500 | — | — |