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
- 2004-10-29 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 | $139.51 | $272.53 | 1,019,000 | — | — |
| 2020-12-30 | $138.35 | $270.27 | 1,032,800 | — | — |
| 2020-12-29 | $138.00 | $269.58 | 1,009,200 | — | — |
| 2020-12-28 | $138.61 | $270.78 | 1,140,600 | — | — |
| 2020-12-24 | $137.43 | $268.47 | 460,100 | — | — |
| 2020-12-23 | $136.79 | $267.22 | 1,959,300 | — | — |
| 2020-12-22 | $138.54 | $270.64 | 2,023,300 | — | — |
| 2020-12-21 | $134.65 | $263.04 | 2,065,700 | — | — |
| 2020-12-18 | $134.02 | $261.81 | 5,403,600 | — | — |
| 2020-12-17 | $133.93 | $261.63 | 2,303,000 | — | — |
| 2020-12-16 | $129.58 | $253.14 | 1,494,600 | — | — |
| 2020-12-15 | $128.80 | $251.61 | 2,529,300 | — | — |
| 2020-12-14 | $128.09 | $250.23 | 1,847,600 | — | — |
| 2020-12-11 | $130.27 | $252.30 | 1,767,000 | — | — |
| 2020-12-10 | $129.66 | $251.11 | 2,774,900 | — | — |
| 2020-12-09 | $129.75 | $251.29 | 2,580,200 | — | — |
| 2020-12-08 | $133.37 | $258.30 | 1,927,900 | — | — |
| 2020-12-07 | $135.23 | $261.90 | 1,556,900 | — | — |
| 2020-12-04 | $135.47 | $262.37 | 1,805,600 | — | — |
| 2020-12-03 | $133.65 | $258.84 | 1,672,800 | — | — |
| 2020-12-02 | $132.16 | $255.96 | 1,680,000 | — | — |
| 2020-12-01 | $135.13 | $261.71 | 2,106,100 | — | — |
| 2020-11-30 | $134.75 | $260.97 | 2,116,500 | — | — |
| 2020-11-27 | $136.73 | $264.81 | 487,100 | — | — |
| 2020-11-25 | $135.75 | $262.91 | 3,046,600 | — | — |
| 2020-11-24 | $132.60 | $256.81 | 3,999,800 | — | — |
| 2020-11-23 | $139.97 | $271.08 | 1,230,700 | — | — |
| 2020-11-20 | $142.70 | $276.37 | 1,457,800 | — | — |
| 2020-11-19 | $143.00 | $276.95 | 1,229,600 | — | — |
| 2020-11-18 | $142.40 | $275.79 | 1,812,200 | — | — |
| 2020-11-17 | $142.42 | $275.83 | 1,131,600 | — | — |
| 2020-11-16 | $142.00 | $275.01 | 1,875,600 | — | — |
| 2020-11-13 | $144.65 | $280.15 | 1,500,900 | — | — |
| 2020-11-12 | $141.40 | $273.85 | 1,263,300 | — | — |
| 2020-11-11 | $140.99 | $273.06 | 2,579,100 | — | — |
| 2020-11-10 | $135.82 | $263.04 | 2,867,600 | — | — |
| 2020-11-09 | $138.22 | $267.69 | 3,239,100 | — | — |
| 2020-11-06 | $146.68 | $284.08 | 2,211,100 | — | — |
| 2020-11-05 | $147.51 | $285.68 | 1,874,500 | — | — |
| 2020-11-04 | $148.01 | $286.65 | 2,445,200 | — | — |
| 2020-11-03 | $145.89 | $282.55 | 1,404,600 | — | — |
| 2020-11-02 | $145.95 | $282.66 | 1,175,800 | — | — |
| 2020-10-30 | $144.30 | $279.47 | 1,855,300 | — | — |
| 2020-10-29 | $148.72 | $288.03 | 1,118,100 | — | — |
| 2020-10-28 | $149.88 | $290.27 | 995,500 | — | — |
| 2020-10-27 | $150.66 | $291.79 | 737,700 | — | — |
| 2020-10-26 | $152.67 | $295.68 | 878,900 | — | — |
| 2020-10-23 | $152.60 | $295.54 | 743,000 | — | — |
| 2020-10-22 | $152.30 | $294.96 | 1,223,600 | — | — |
| 2020-10-21 | $154.87 | $299.94 | 1,025,100 | — | — |
| 2020-10-20 | $155.60 | $301.35 | 705,900 | — | — |
| 2020-10-19 | $155.18 | $300.54 | 1,021,000 | — | — |
| 2020-10-16 | $157.70 | $305.42 | 1,336,500 | — | — |
| 2020-10-15 | $156.67 | $303.42 | 1,038,600 | — | — |
| 2020-10-14 | $156.36 | $302.82 | 1,044,500 | — | — |
| 2020-10-13 | $157.98 | $305.96 | 1,120,200 | — | — |
| 2020-10-12 | $159.06 | $308.05 | 1,320,700 | — | — |
| 2020-10-09 | $158.34 | $306.66 | 1,205,400 | — | — |
| 2020-10-08 | $156.85 | $303.77 | 1,000,800 | — | — |
| 2020-10-07 | $152.58 | $295.50 | 1,438,100 | — | — |
| 2020-10-06 | $153.03 | $296.38 | 1,222,200 | — | — |
| 2020-10-05 | $151.98 | $294.34 | 1,339,300 | — | — |
| 2020-10-02 | $149.35 | $289.25 | 1,726,000 | — | — |
| 2020-10-01 | $147.25 | $285.18 | 1,482,900 | — | — |
| 2020-09-30 | $146.76 | $284.23 | 1,656,400 | — | — |
| 2020-09-29 | $147.52 | $285.70 | 1,017,500 | — | — |
| 2020-09-28 | $145.94 | $282.64 | 1,414,600 | — | — |
| 2020-09-25 | $142.02 | $275.05 | 1,225,500 | — | — |
| 2020-09-24 | $141.25 | $273.56 | 1,166,500 | — | — |
| 2020-09-23 | $139.19 | $269.57 | 2,067,300 | — | — |
| 2020-09-22 | $143.41 | $277.74 | 1,770,700 | — | — |
| 2020-09-21 | $141.86 | $274.74 | 2,085,400 | — | — |
| 2020-09-18 | $144.88 | $280.59 | 2,608,700 | — | — |
| 2020-09-17 | $146.73 | $284.17 | 1,855,000 | — | — |
| 2020-09-16 | $150.43 | $291.34 | 2,125,400 | — | — |
| 2020-09-15 | $147.28 | $285.24 | 1,881,900 | — | — |
| 2020-09-14 | $144.28 | $279.43 | 1,745,700 | — | — |
| 2020-09-11 | $145.60 | $279.82 | 1,532,200 | — | — |
| 2020-09-10 | $145.63 | $279.87 | 928,100 | — | — |
| 2020-09-09 | $147.58 | $283.62 | 2,120,200 | — | — |
| 2020-09-08 | $144.31 | $277.34 | 2,021,800 | — | — |
| 2020-09-04 | $145.18 | $279.01 | 2,312,300 | — | — |
| 2020-09-03 | $148.16 | $284.74 | 1,350,000 | — | — |
| 2020-09-02 | $155.00 | $297.88 | 2,040,800 | — | — |
| 2020-09-01 | $153.56 | $295.11 | 735,500 | — | — |
| 2020-08-31 | $155.65 | $299.13 | 1,328,200 | — | — |
| 2020-08-28 | $154.29 | $296.52 | 1,049,000 | — | — |
| 2020-08-27 | $153.70 | $295.38 | 870,000 | — | — |
| 2020-08-26 | $153.96 | $295.88 | 815,600 | — | — |
| 2020-08-25 | $154.75 | $297.40 | 1,312,800 | — | — |
| 2020-08-24 | $152.85 | $293.75 | 844,400 | — | — |
| 2020-08-21 | $154.56 | $297.04 | 757,100 | — | — |
| 2020-08-20 | $155.15 | $298.17 | 1,055,300 | — | — |
| 2020-08-19 | $151.98 | $292.08 | 1,185,400 | — | — |
| 2020-08-18 | $156.46 | $300.69 | 762,300 | — | — |
| 2020-08-17 | $156.52 | $300.80 | 1,098,600 | — | — |
| 2020-08-14 | $153.32 | $294.65 | 1,294,900 | — | — |
| 2020-08-13 | $152.14 | $292.39 | 968,800 | — | — |
| 2020-08-12 | $154.44 | $296.81 | 953,000 | — | — |
| 2020-08-11 | $151.63 | $291.41 | 1,422,000 | — | — |
| 2020-08-10 | $158.24 | $304.11 | 1,520,400 | — | — |
| 2020-08-07 | $158.61 | $304.82 | 971,700 | — | — |
| 2020-08-06 | $157.00 | $301.73 | 867,700 | — | — |
| 2020-08-05 | $159.61 | $306.74 | 966,700 | — | — |
| 2020-08-04 | $161.10 | $309.60 | 1,674,600 | — | — |
| 2020-08-03 | $160.66 | $308.76 | 1,513,300 | — | — |
| 2020-07-31 | $160.54 | $308.53 | 4,292,100 | — | — |
| 2020-07-30 | $158.73 | $305.05 | 1,956,700 | — | — |
| 2020-07-29 | $157.20 | $302.11 | 1,531,800 | — | — |
| 2020-07-28 | $153.97 | $295.90 | 1,711,900 | — | — |
| 2020-07-27 | $151.01 | $290.21 | 1,577,900 | — | — |
| 2020-07-24 | $146.99 | $282.49 | 1,104,500 | — | — |
| 2020-07-23 | $145.79 | $280.18 | 1,192,900 | — | — |
| 2020-07-22 | $144.87 | $278.41 | 1,077,400 | — | — |
| 2020-07-21 | $143.30 | $275.40 | 1,152,100 | — | — |
| 2020-07-20 | $144.24 | $277.20 | 1,041,400 | — | — |
| 2020-07-17 | $143.75 | $276.26 | 1,112,200 | — | — |
| 2020-07-16 | $140.46 | $269.94 | 1,535,700 | — | — |
| 2020-07-15 | $144.17 | $277.07 | 1,788,800 | — | — |
| 2020-07-14 | $146.78 | $282.08 | 1,059,300 | — | — |
| 2020-07-13 | $142.69 | $274.22 | 1,485,200 | — | — |
| 2020-07-10 | $147.39 | $283.26 | 1,727,700 | — | — |
| 2020-07-09 | $147.03 | $282.56 | 946,100 | — | — |
| 2020-07-08 | $147.11 | $282.72 | 1,133,500 | — | — |
| 2020-07-07 | $147.49 | $283.45 | 1,280,400 | — | — |
| 2020-07-06 | $147.81 | $284.06 | 1,299,900 | — | — |
| 2020-07-02 | $148.59 | $285.56 | 1,296,800 | — | — |
| 2020-07-01 | $147.39 | $283.26 | 1,180,400 | — | — |
| 2020-06-30 | $142.11 | $273.11 | 1,671,400 | — | — |
| 2020-06-29 | $140.13 | $269.30 | 1,440,300 | — | — |
| 2020-06-26 | $140.59 | $270.19 | 6,131,300 | — | — |
| 2020-06-25 | $143.07 | $274.95 | 1,451,400 | — | — |
| 2020-06-24 | $140.02 | $269.09 | 1,721,500 | — | — |
| 2020-06-23 | $141.91 | $272.73 | 2,071,500 | — | — |
| 2020-06-22 | $142.11 | $273.11 | 3,014,500 | — | — |
| 2020-06-19 | $139.85 | $268.77 | 5,838,700 | — | — |
| 2020-06-18 | $143.16 | $275.13 | 8,472,200 | — | — |
| 2020-06-17 | $145.50 | $279.62 | 3,594,200 | — | — |
| 2020-06-16 | $142.51 | $273.88 | 1,962,800 | — | — |
| 2020-06-15 | $139.52 | $268.13 | 2,026,500 | — | — |
| 2020-06-12 | $136.00 | $261.37 | 1,703,100 | — | — |
| 2020-06-11 | $133.93 | $255.24 | 3,828,300 | — | — |
| 2020-06-10 | $138.28 | $263.53 | 2,161,700 | — | — |
| 2020-06-09 | $141.48 | $269.62 | 1,980,100 | — | — |
| 2020-06-08 | $141.60 | $269.85 | 1,918,900 | — | — |
| 2020-06-05 | $141.28 | $269.24 | 2,733,700 | — | — |
| 2020-06-04 | $136.96 | $261.01 | 2,804,400 | — | — |
| 2020-06-03 | $139.49 | $265.83 | 1,630,600 | — | — |
| 2020-06-02 | $140.00 | $266.80 | 2,369,100 | — | — |
| 2020-06-01 | $142.44 | $271.45 | 2,024,200 | — | — |
| 2020-05-29 | $143.56 | $273.59 | 2,341,800 | — | — |
| 2020-05-28 | $146.05 | $278.33 | 1,652,500 | — | — |
| 2020-05-27 | $139.32 | $265.51 | 2,158,500 | — | — |
| 2020-05-26 | $138.34 | $263.64 | 1,969,400 | — | — |
| 2020-05-22 | $135.81 | $258.82 | 1,518,100 | — | — |
| 2020-05-21 | $130.75 | $249.18 | 1,886,700 | — | — |
| 2020-05-20 | $132.75 | $252.99 | 1,979,200 | — | — |
| 2020-05-19 | $131.41 | $250.43 | 2,040,800 | — | — |
| 2020-05-18 | $131.43 | $250.47 | 3,194,700 | — | — |
| 2020-05-15 | $130.77 | $249.21 | 3,107,400 | — | — |
| 2020-05-14 | $132.72 | $252.93 | 2,624,100 | — | — |
| 2020-05-13 | $133.42 | $254.26 | 2,474,700 | — | — |
| 2020-05-12 | $132.93 | $253.33 | 3,860,300 | — | — |
| 2020-05-11 | $144.36 | $275.11 | 2,087,800 | — | — |
| 2020-05-08 | $145.06 | $276.45 | 2,077,100 | — | — |
| 2020-05-07 | $149.03 | $284.01 | 1,655,600 | — | — |
| 2020-05-06 | $149.70 | $285.29 | 1,107,200 | — | — |
| 2020-05-05 | $148.00 | $282.05 | 999,100 | — | — |
| 2020-05-04 | $145.77 | $277.80 | 1,389,700 | — | — |
| 2020-05-01 | $145.92 | $278.09 | 1,316,900 | — | — |
| 2020-04-30 | $149.49 | $284.89 | 3,019,700 | — | — |
| 2020-04-29 | $148.61 | $283.21 | 1,901,400 | — | — |
| 2020-04-28 | $154.15 | $293.77 | 1,656,900 | — | — |
| 2020-04-27 | $154.23 | $293.92 | 1,746,300 | — | — |
| 2020-04-24 | $150.03 | $285.92 | 1,448,200 | — | — |
| 2020-04-23 | $148.53 | $283.06 | 1,927,400 | — | — |
| 2020-04-22 | $149.18 | $284.30 | 2,081,400 | — | — |
| 2020-04-21 | $144.70 | $275.76 | 2,560,700 | — | — |
| 2020-04-20 | $143.72 | $273.89 | 2,077,900 | — | — |
| 2020-04-17 | $149.20 | $284.34 | 1,799,400 | — | — |
| 2020-04-16 | $141.95 | $270.52 | 4,086,300 | — | — |
| 2020-04-15 | $140.90 | $268.52 | 4,310,800 | — | — |
| 2020-04-14 | $144.88 | $276.10 | 3,636,300 | — | — |
| 2020-04-13 | $140.71 | $268.16 | 2,361,200 | — | — |
| 2020-04-09 | $148.29 | $282.60 | 3,032,600 | — | — |
| 2020-04-08 | $145.81 | $277.88 | 2,104,300 | — | — |
| 2020-04-07 | $140.50 | $267.76 | 2,359,500 | — | — |
| 2020-04-06 | $139.50 | $265.85 | 2,425,800 | — | — |
| 2020-04-03 | $136.49 | $260.12 | 2,819,800 | — | — |
| 2020-04-02 | $135.01 | $257.29 | 2,551,500 | — | — |
| 2020-04-01 | $134.48 | $256.28 | 2,542,100 | — | — |
| 2020-03-31 | $138.91 | $264.73 | 3,774,200 | — | — |
| 2020-03-30 | $139.81 | $266.44 | 3,774,600 | — | — |
| 2020-03-27 | $132.85 | $253.18 | 3,703,000 | — | — |
| 2020-03-26 | $134.13 | $255.62 | 3,885,100 | — | — |
| 2020-03-25 | $121.43 | $231.41 | 3,729,600 | — | — |
| 2020-03-24 | $116.72 | $222.44 | 4,666,500 | — | — |
| 2020-03-23 | $107.90 | $205.63 | 3,915,400 | — | — |
| 2020-03-20 | $121.20 | $230.98 | 4,732,000 | — | — |
| 2020-03-19 | $125.27 | $238.73 | 4,429,300 | — | — |
| 2020-03-18 | $137.34 | $261.74 | 7,986,500 | — | — |
| 2020-03-17 | $138.24 | $263.45 | 8,061,000 | — | — |
| 2020-03-16 | $128.31 | $244.53 | 6,914,100 | — | — |
| 2020-03-13 | $143.34 | $271.04 | 6,545,900 | — | — |
| 2020-03-12 | $128.37 | $242.73 | 9,406,200 | — | — |
| 2020-03-11 | $137.00 | $259.05 | 34,673,400 | — | — |
| 2020-03-10 | $134.45 | $254.23 | 9,935,000 | — | — |
| 2020-03-09 | $120.67 | $228.17 | 2,708,400 | — | — |
| 2020-03-06 | $128.24 | $242.48 | 3,622,100 | — | — |
| 2020-03-05 | $129.87 | $245.57 | 2,408,700 | — | — |
| 2020-03-04 | $134.98 | $255.23 | 2,950,400 | — | — |
| 2020-03-03 | $129.59 | $245.04 | 4,144,400 | — | — |
| 2020-03-02 | $130.49 | $246.74 | 6,312,700 | — | — |
| 2020-02-28 | $120.11 | $227.11 | 5,045,700 | — | — |
| 2020-02-27 | $123.19 | $232.93 | 2,844,900 | — | — |
| 2020-02-26 | $130.38 | $246.53 | 2,665,400 | — | — |
| 2020-02-25 | $133.54 | $252.50 | 5,027,100 | — | — |
| 2020-02-24 | $135.27 | $255.78 | 3,314,000 | — | — |
| 2020-02-21 | $138.13 | $261.18 | 3,346,800 | — | — |
| 2020-02-20 | $136.30 | $257.72 | 3,939,700 | — | — |
| 2020-02-19 | $132.41 | $250.37 | 2,250,500 | — | — |
| 2020-02-18 | $133.20 | $251.86 | 3,167,800 | — | — |
| 2020-02-14 | $131.50 | $248.65 | 3,785,900 | — | — |
| 2020-02-13 | $126.53 | $239.25 | 1,610,100 | — | — |
| 2020-02-12 | $127.05 | $240.23 | 1,829,700 | — | — |
| 2020-02-11 | $125.52 | $237.34 | 1,869,900 | — | — |
| 2020-02-10 | $126.08 | $238.40 | 1,854,200 | — | — |
| 2020-02-07 | $123.28 | $233.10 | 922,800 | — | — |
| 2020-02-06 | $124.02 | $234.50 | 1,127,800 | — | — |
| 2020-02-05 | $123.86 | $234.20 | 1,748,300 | — | — |
| 2020-02-04 | $124.99 | $236.34 | 1,222,500 | — | — |
| 2020-02-03 | $123.14 | $232.84 | 1,396,000 | — | — |
| 2020-01-31 | $122.99 | $232.56 | 1,923,000 | — | — |
| 2020-01-30 | $125.74 | $237.76 | 1,594,700 | — | — |
| 2020-01-29 | $127.63 | $241.33 | 1,895,900 | — | — |
| 2020-01-28 | $129.82 | $245.47 | 1,678,100 | — | — |
| 2020-01-27 | $129.02 | $243.96 | 1,527,000 | — | — |
| 2020-01-24 | $128.26 | $242.52 | 1,916,300 | — | — |
| 2020-01-23 | $127.11 | $240.35 | 1,258,900 | — | — |
| 2020-01-22 | $126.28 | $238.78 | 1,648,000 | — | — |
| 2020-01-21 | $125.73 | $237.74 | 1,286,400 | — | — |
| 2020-01-17 | $124.44 | $235.30 | 1,355,000 | — | — |
| 2020-01-16 | $123.67 | $233.84 | 2,232,100 | — | — |
| 2020-01-15 | $120.99 | $228.77 | 1,443,700 | — | — |
| 2020-01-14 | $120.75 | $228.32 | 2,408,200 | — | — |
| 2020-01-13 | $121.97 | $230.63 | 2,072,100 | — | — |
| 2020-01-10 | $120.37 | $227.60 | 2,048,800 | — | — |
| 2020-01-09 | $118.72 | $224.48 | 980,000 | — | — |
| 2020-01-08 | $118.71 | $224.46 | 2,553,900 | — | — |
| 2020-01-07 | $117.69 | $222.53 | 1,006,400 | — | — |
| 2020-01-06 | $118.86 | $224.75 | 1,151,000 | — | — |
| 2020-01-03 | $119.94 | $226.79 | 869,400 | — | — |
| 2020-01-02 | $118.00 | $223.12 | 1,071,900 | — | — |