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
- 1970-01-02 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 | $170.06 | $345.30 | 485,400 | — | — |
| 2020-12-30 | $166.98 | $339.05 | 561,300 | — | — |
| 2020-12-29 | $166.94 | $338.97 | 461,900 | — | — |
| 2020-12-28 | $169.41 | $343.98 | 615,200 | — | — |
| 2020-12-24 | $168.47 | $342.08 | 239,000 | — | — |
| 2020-12-23 | $168.61 | $342.36 | 633,000 | — | — |
| 2020-12-22 | $167.45 | $340.01 | 717,900 | — | — |
| 2020-12-21 | $165.22 | $335.48 | 954,200 | — | — |
| 2020-12-18 | $170.26 | $345.71 | 1,989,500 | — | — |
| 2020-12-17 | $169.65 | $344.47 | 1,322,700 | — | — |
| 2020-12-16 | $166.92 | $338.93 | 1,559,300 | — | — |
| 2020-12-15 | $168.03 | $341.18 | 1,604,000 | — | — |
| 2020-12-14 | $165.92 | $336.90 | 1,903,500 | — | — |
| 2020-12-11 | $168.40 | $340.49 | 2,205,800 | — | — |
| 2020-12-10 | $171.86 | $347.49 | 846,500 | — | — |
| 2020-12-09 | $172.90 | $349.59 | 566,700 | — | — |
| 2020-12-08 | $172.48 | $348.74 | 1,262,500 | — | — |
| 2020-12-07 | $170.46 | $344.66 | 457,500 | — | — |
| 2020-12-04 | $170.40 | $344.54 | 810,300 | — | — |
| 2020-12-03 | $171.12 | $345.99 | 776,100 | — | — |
| 2020-12-02 | $171.06 | $345.87 | 721,700 | — | — |
| 2020-12-01 | $170.50 | $344.74 | 1,202,100 | — | — |
| 2020-11-30 | $171.53 | $346.82 | 1,513,700 | — | — |
| 2020-11-27 | $173.46 | $350.72 | 287,600 | — | — |
| 2020-11-25 | $172.13 | $348.03 | 1,198,300 | — | — |
| 2020-11-24 | $171.87 | $347.51 | 858,300 | — | — |
| 2020-11-23 | $169.38 | $342.47 | 654,900 | — | — |
| 2020-11-20 | $167.30 | $338.27 | 1,254,900 | — | — |
| 2020-11-19 | $169.16 | $342.03 | 400,800 | — | — |
| 2020-11-18 | $167.45 | $338.57 | 542,800 | — | — |
| 2020-11-17 | $169.57 | $342.86 | 769,900 | — | — |
| 2020-11-16 | $173.90 | $351.61 | 575,600 | — | — |
| 2020-11-13 | $170.50 | $344.74 | 493,100 | — | — |
| 2020-11-12 | $167.53 | $338.73 | 411,100 | — | — |
| 2020-11-11 | $169.73 | $343.18 | 533,600 | — | — |
| 2020-11-10 | $166.80 | $337.26 | 979,800 | — | — |
| 2020-11-09 | $170.26 | $344.25 | 1,275,400 | — | — |
| 2020-11-06 | $164.48 | $332.57 | 992,500 | — | — |
| 2020-11-05 | $160.85 | $325.23 | 1,098,200 | — | — |
| 2020-11-04 | $160.33 | $324.18 | 1,408,200 | — | — |
| 2020-11-03 | $166.00 | $335.64 | 968,100 | — | — |
| 2020-11-02 | $163.47 | $330.52 | 1,089,800 | — | — |
| 2020-10-30 | $158.06 | $319.59 | 1,093,300 | — | — |
| 2020-10-29 | $162.89 | $329.35 | 1,145,500 | — | — |
| 2020-10-28 | $164.49 | $332.59 | 1,116,900 | — | — |
| 2020-10-27 | $172.36 | $348.50 | 854,600 | — | — |
| 2020-10-26 | $172.30 | $348.38 | 845,400 | — | — |
| 2020-10-23 | $174.78 | $353.39 | 1,030,300 | — | — |
| 2020-10-22 | $169.06 | $341.83 | 727,800 | — | — |
| 2020-10-21 | $170.49 | $344.72 | 530,000 | — | — |
| 2020-10-20 | $168.90 | $341.50 | 893,600 | — | — |
| 2020-10-19 | $170.16 | $344.05 | 728,500 | — | — |
| 2020-10-16 | $170.91 | $345.57 | 1,126,400 | — | — |
| 2020-10-15 | $171.59 | $346.94 | 1,811,200 | — | — |
| 2020-10-14 | $166.92 | $337.50 | 436,300 | — | — |
| 2020-10-13 | $166.24 | $336.13 | 954,100 | — | — |
| 2020-10-12 | $168.33 | $340.35 | 653,200 | — | — |
| 2020-10-09 | $166.78 | $337.22 | 1,274,700 | — | — |
| 2020-10-08 | $162.77 | $329.11 | 682,900 | — | — |
| 2020-10-07 | $160.31 | $324.14 | 833,100 | — | — |
| 2020-10-06 | $156.96 | $317.36 | 772,300 | — | — |
| 2020-10-05 | $157.51 | $318.47 | 721,400 | — | — |
| 2020-10-02 | $156.91 | $317.26 | 592,800 | — | — |
| 2020-10-01 | $156.79 | $317.02 | 715,500 | — | — |
| 2020-09-30 | $156.81 | $317.06 | 813,800 | — | — |
| 2020-09-29 | $157.65 | $318.76 | 692,400 | — | — |
| 2020-09-28 | $156.63 | $316.69 | 1,163,300 | — | — |
| 2020-09-25 | $154.00 | $311.38 | 624,000 | — | — |
| 2020-09-24 | $151.69 | $306.71 | 1,041,400 | — | — |
| 2020-09-23 | $152.20 | $307.74 | 1,065,800 | — | — |
| 2020-09-22 | $157.27 | $317.99 | 893,100 | — | — |
| 2020-09-21 | $152.57 | $308.49 | 1,382,800 | — | — |
| 2020-09-18 | $157.31 | $318.07 | 1,483,000 | — | — |
| 2020-09-17 | $158.18 | $319.83 | 1,382,500 | — | — |
| 2020-09-16 | $157.09 | $317.62 | 896,600 | — | — |
| 2020-09-15 | $156.80 | $317.04 | 557,600 | — | — |
| 2020-09-14 | $156.00 | $315.42 | 1,574,900 | — | — |
| 2020-09-11 | $153.86 | $309.80 | 1,232,900 | — | — |
| 2020-09-10 | $150.34 | $302.71 | 941,300 | — | — |
| 2020-09-09 | $153.57 | $309.22 | 685,500 | — | — |
| 2020-09-08 | $152.49 | $307.04 | 1,080,200 | — | — |
| 2020-09-04 | $153.04 | $308.15 | 1,361,600 | — | — |
| 2020-09-03 | $153.52 | $309.12 | 1,015,400 | — | — |
| 2020-09-02 | $157.09 | $316.30 | 902,800 | — | — |
| 2020-09-01 | $153.77 | $309.62 | 964,100 | — | — |
| 2020-08-31 | $154.75 | $311.59 | 1,411,700 | — | — |
| 2020-08-28 | $153.58 | $309.24 | 759,500 | — | — |
| 2020-08-27 | $151.81 | $305.67 | 1,418,700 | — | — |
| 2020-08-26 | $153.33 | $308.73 | 835,500 | — | — |
| 2020-08-25 | $154.78 | $311.65 | 654,300 | — | — |
| 2020-08-24 | $153.97 | $310.02 | 905,800 | — | — |
| 2020-08-21 | $151.92 | $305.89 | 794,200 | — | — |
| 2020-08-20 | $151.61 | $305.27 | 1,069,800 | — | — |
| 2020-08-19 | $150.46 | $302.95 | 1,288,400 | — | — |
| 2020-08-18 | $149.80 | $301.62 | 1,377,600 | — | — |
| 2020-08-17 | $147.36 | $296.71 | 981,900 | — | — |
| 2020-08-14 | $145.37 | $292.70 | 704,500 | — | — |
| 2020-08-13 | $145.96 | $293.89 | 716,100 | — | — |
| 2020-08-12 | $145.01 | $291.98 | 948,000 | — | — |
| 2020-08-11 | $142.87 | $287.67 | 1,458,900 | — | — |
| 2020-08-10 | $142.22 | $286.36 | 1,472,100 | — | — |
| 2020-08-07 | $144.26 | $290.47 | 2,828,900 | — | — |
| 2020-08-06 | $144.03 | $290.01 | 1,994,000 | — | — |
| 2020-08-05 | $138.33 | $278.53 | 1,379,900 | — | — |
| 2020-08-04 | $137.57 | $277.00 | 1,211,200 | — | — |
| 2020-08-03 | $137.54 | $276.94 | 906,000 | — | — |
| 2020-07-31 | $139.80 | $281.49 | 703,300 | — | — |
| 2020-07-30 | $139.19 | $280.26 | 541,200 | — | — |
| 2020-07-29 | $140.04 | $281.97 | 838,200 | — | — |
| 2020-07-28 | $136.80 | $275.45 | 1,517,100 | — | — |
| 2020-07-27 | $141.96 | $285.84 | 1,077,100 | — | — |
| 2020-07-24 | $141.73 | $285.38 | 1,370,000 | — | — |
| 2020-07-23 | $144.22 | $290.39 | 1,640,500 | — | — |
| 2020-07-22 | $141.20 | $284.31 | 1,144,600 | — | — |
| 2020-07-21 | $138.00 | $277.87 | 1,072,700 | — | — |
| 2020-07-20 | $135.65 | $273.13 | 1,771,700 | — | — |
| 2020-07-17 | $137.68 | $277.22 | 1,217,200 | — | — |
| 2020-07-16 | $134.71 | $271.24 | 1,221,400 | — | — |
| 2020-07-15 | $134.56 | $270.94 | 910,100 | — | — |
| 2020-07-14 | $132.97 | $267.74 | 1,172,700 | — | — |
| 2020-07-13 | $131.06 | $263.89 | 2,373,800 | — | — |
| 2020-07-10 | $128.42 | $258.58 | 1,921,300 | — | — |
| 2020-07-09 | $130.93 | $263.63 | 1,270,100 | — | — |
| 2020-07-08 | $132.13 | $266.05 | 1,498,800 | — | — |
| 2020-07-07 | $131.08 | $263.93 | 1,869,300 | — | — |
| 2020-07-06 | $136.01 | $273.86 | 1,506,700 | — | — |
| 2020-07-02 | $135.09 | $272.01 | 1,444,600 | — | — |
| 2020-07-01 | $135.97 | $273.78 | 1,779,800 | — | — |
| 2020-06-30 | $140.13 | $282.15 | 1,219,300 | — | — |
| 2020-06-29 | $138.14 | $278.15 | 819,200 | — | — |
| 2020-06-26 | $138.78 | $279.44 | 3,932,900 | — | — |
| 2020-06-25 | $140.49 | $282.88 | 1,508,700 | — | — |
| 2020-06-24 | $139.30 | $280.48 | 1,431,300 | — | — |
| 2020-06-23 | $141.03 | $283.97 | 1,175,800 | — | — |
| 2020-06-22 | $141.13 | $284.17 | 1,767,400 | — | — |
| 2020-06-19 | $138.88 | $279.64 | 2,989,600 | — | — |
| 2020-06-18 | $141.37 | $284.65 | 1,072,900 | — | — |
| 2020-06-17 | $140.06 | $282.01 | 1,042,300 | — | — |
| 2020-06-16 | $141.92 | $285.76 | 1,820,900 | — | — |
| 2020-06-15 | $137.56 | $276.98 | 1,830,200 | — | — |
| 2020-06-12 | $140.60 | $283.10 | 2,441,900 | — | — |
| 2020-06-11 | $136.08 | $272.71 | 2,484,300 | — | — |
| 2020-06-10 | $148.23 | $297.06 | 2,985,200 | — | — |
| 2020-06-09 | $151.77 | $304.15 | 1,223,100 | — | — |
| 2020-06-08 | $158.32 | $317.28 | 1,894,700 | — | — |
| 2020-06-05 | $155.90 | $312.43 | 1,292,700 | — | — |
| 2020-06-04 | $149.23 | $299.06 | 2,194,100 | — | — |
| 2020-06-03 | $147.87 | $296.34 | 2,766,600 | — | — |
| 2020-06-02 | $139.66 | $279.89 | 1,422,500 | — | — |
| 2020-06-01 | $138.94 | $278.44 | 1,260,500 | — | — |
| 2020-05-29 | $135.33 | $271.21 | 2,404,100 | — | — |
| 2020-05-28 | $135.87 | $272.29 | 1,334,300 | — | — |
| 2020-05-27 | $134.02 | $268.58 | 1,890,700 | — | — |
| 2020-05-26 | $137.39 | $275.34 | 1,730,200 | — | — |
| 2020-05-22 | $134.19 | $268.92 | 1,021,400 | — | — |
| 2020-05-21 | $137.19 | $274.94 | 1,199,400 | — | — |
| 2020-05-20 | $138.59 | $277.74 | 1,587,700 | — | — |
| 2020-05-19 | $137.03 | $274.61 | 1,649,800 | — | — |
| 2020-05-18 | $135.52 | $271.59 | 1,684,900 | — | — |
| 2020-05-15 | $129.07 | $258.66 | 1,172,200 | — | — |
| 2020-05-14 | $127.32 | $255.16 | 1,589,700 | — | — |
| 2020-05-13 | $128.37 | $257.26 | 2,539,400 | — | — |
| 2020-05-12 | $131.23 | $262.99 | 1,974,000 | — | — |
| 2020-05-11 | $130.14 | $260.81 | 2,388,000 | — | — |
| 2020-05-08 | $131.27 | $263.07 | 5,279,800 | — | — |
| 2020-05-07 | $136.21 | $272.97 | 2,499,400 | — | — |
| 2020-05-06 | $135.30 | $271.15 | 1,620,100 | — | — |
| 2020-05-05 | $140.82 | $282.21 | 1,013,300 | — | — |
| 2020-05-04 | $141.16 | $282.89 | 1,801,200 | — | — |
| 2020-05-01 | $138.83 | $278.22 | 1,202,500 | — | — |
| 2020-04-30 | $143.81 | $288.20 | 1,259,000 | — | — |
| 2020-04-29 | $148.92 | $298.44 | 1,685,400 | — | — |
| 2020-04-28 | $145.43 | $291.45 | 2,203,300 | — | — |
| 2020-04-27 | $154.44 | $309.50 | 558,100 | — | — |
| 2020-04-24 | $152.80 | $306.22 | 1,395,800 | — | — |
| 2020-04-23 | $153.61 | $307.84 | 1,204,700 | — | — |
| 2020-04-22 | $151.59 | $303.79 | 957,700 | — | — |
| 2020-04-21 | $144.68 | $289.95 | 1,410,600 | — | — |
| 2020-04-20 | $155.38 | $311.39 | 747,100 | — | — |
| 2020-04-17 | $157.77 | $316.18 | 941,700 | — | — |
| 2020-04-16 | $152.75 | $306.12 | 767,300 | — | — |
| 2020-04-15 | $148.62 | $297.84 | 867,000 | — | — |
| 2020-04-14 | $152.79 | $306.20 | 821,300 | — | — |
| 2020-04-13 | $146.24 | $293.07 | 822,200 | — | — |
| 2020-04-09 | $152.89 | $306.40 | 1,236,700 | — | — |
| 2020-04-08 | $147.77 | $296.14 | 1,049,900 | — | — |
| 2020-04-07 | $142.44 | $285.46 | 1,483,500 | — | — |
| 2020-04-06 | $140.90 | $282.37 | 1,769,400 | — | — |
| 2020-04-03 | $126.62 | $253.75 | 1,344,700 | — | — |
| 2020-04-02 | $130.40 | $261.33 | 1,239,100 | — | — |
| 2020-04-01 | $126.09 | $252.69 | 2,292,400 | — | — |
| 2020-03-31 | $132.92 | $266.38 | 2,817,400 | — | — |
| 2020-03-30 | $133.37 | $267.28 | 2,067,300 | — | — |
| 2020-03-27 | $135.07 | $270.69 | 1,783,000 | — | — |
| 2020-03-26 | $148.99 | $298.58 | 1,618,700 | — | — |
| 2020-03-25 | $133.66 | $267.86 | 2,293,900 | — | — |
| 2020-03-24 | $130.81 | $262.15 | 1,993,800 | — | — |
| 2020-03-23 | $124.56 | $249.62 | 2,023,100 | — | — |
| 2020-03-20 | $136.61 | $273.77 | 2,639,600 | — | — |
| 2020-03-19 | $149.72 | $300.05 | 1,629,100 | — | — |
| 2020-03-18 | $148.20 | $297.00 | 1,413,400 | — | — |
| 2020-03-17 | $149.33 | $299.26 | 1,939,600 | — | — |
| 2020-03-16 | $145.24 | $291.07 | 2,416,300 | — | — |
| 2020-03-13 | $154.95 | $310.53 | 2,111,000 | — | — |
| 2020-03-12 | $141.37 | $283.31 | 2,452,000 | — | — |
| 2020-03-11 | $161.21 | $321.79 | 1,270,200 | — | — |
| 2020-03-10 | $170.73 | $340.79 | 1,825,000 | — | — |
| 2020-03-09 | $165.69 | $330.73 | 2,003,900 | — | — |
| 2020-03-06 | $175.92 | $351.15 | 1,640,600 | — | — |
| 2020-03-05 | $180.45 | $360.19 | 1,288,700 | — | — |
| 2020-03-04 | $182.41 | $364.11 | 1,120,500 | — | — |
| 2020-03-03 | $174.99 | $349.30 | 1,466,200 | — | — |
| 2020-03-02 | $173.49 | $346.30 | 1,510,200 | — | — |
| 2020-02-28 | $165.68 | $330.71 | 2,873,300 | — | — |
| 2020-02-27 | $168.81 | $336.96 | 1,305,200 | — | — |
| 2020-02-26 | $177.75 | $354.81 | 811,600 | — | — |
| 2020-02-25 | $178.11 | $355.52 | 1,042,700 | — | — |
| 2020-02-24 | $181.80 | $362.89 | 830,300 | — | — |
| 2020-02-21 | $185.27 | $369.82 | 965,300 | — | — |
| 2020-02-20 | $185.60 | $370.47 | 902,800 | — | — |
| 2020-02-19 | $186.12 | $371.51 | 786,900 | — | — |
| 2020-02-18 | $184.87 | $369.02 | 746,500 | — | — |
| 2020-02-14 | $184.41 | $368.10 | 882,300 | — | — |
| 2020-02-13 | $184.12 | $367.52 | 666,700 | — | — |
| 2020-02-12 | $184.67 | $368.62 | 1,176,400 | — | — |
| 2020-02-11 | $184.46 | $368.20 | 1,111,400 | — | — |
| 2020-02-10 | $184.07 | $367.42 | 1,107,300 | — | — |
| 2020-02-07 | $179.46 | $358.22 | 1,473,200 | — | — |
| 2020-02-06 | $178.93 | $357.16 | 1,087,700 | — | — |
| 2020-02-05 | $176.69 | $352.69 | 1,216,800 | — | — |
| 2020-02-04 | $178.32 | $355.94 | 810,500 | — | — |
| 2020-02-03 | $176.03 | $351.37 | 718,000 | — | — |
| 2020-01-31 | $177.00 | $353.31 | 828,800 | — | — |
| 2020-01-30 | $180.07 | $359.44 | 592,100 | — | — |
| 2020-01-29 | $179.42 | $358.14 | 447,400 | — | — |
| 2020-01-28 | $179.07 | $357.44 | 809,800 | — | — |
| 2020-01-27 | $178.00 | $355.30 | 695,100 | — | — |
| 2020-01-24 | $179.66 | $358.62 | 669,100 | — | — |
| 2020-01-23 | $177.04 | $353.39 | 685,500 | — | — |
| 2020-01-22 | $177.74 | $354.79 | 717,900 | — | — |
| 2020-01-21 | $176.94 | $353.19 | 1,384,000 | — | — |
| 2020-01-17 | $176.12 | $351.55 | 1,231,500 | — | — |
| 2020-01-16 | $172.86 | $345.04 | 918,100 | — | — |
| 2020-01-15 | $170.55 | $340.43 | 909,500 | — | — |
| 2020-01-14 | $168.34 | $336.02 | 1,020,300 | — | — |
| 2020-01-13 | $170.87 | $341.07 | 1,309,000 | — | — |
| 2020-01-10 | $167.30 | $333.95 | 675,400 | — | — |
| 2020-01-09 | $168.69 | $336.72 | 1,281,700 | — | — |
| 2020-01-08 | $165.89 | $331.13 | 1,386,800 | — | — |
| 2020-01-07 | $165.72 | $330.79 | 1,131,000 | — | — |
| 2020-01-06 | $166.92 | $333.19 | 1,544,400 | — | — |
| 2020-01-03 | $164.38 | $328.12 | 962,400 | — | — |
| 2020-01-02 | $161.63 | $322.63 | 1,356,900 | — | — |