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
- 2001-10-30 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 | $321.09 | $375.48 | 749,300 | — | — |
| 2020-12-30 | $314.05 | $367.25 | 574,600 | — | — |
| 2020-12-29 | $314.33 | $367.58 | 766,000 | — | — |
| 2020-12-28 | $312.89 | $365.89 | 723,400 | — | — |
| 2020-12-24 | $308.67 | $360.96 | 224,500 | — | — |
| 2020-12-23 | $308.35 | $360.58 | 777,200 | — | — |
| 2020-12-22 | $303.30 | $354.68 | 1,036,800 | — | — |
| 2020-12-21 | $306.38 | $358.28 | 1,121,600 | — | — |
| 2020-12-18 | $308.64 | $360.92 | 2,829,600 | — | — |
| 2020-12-17 | $314.08 | $367.28 | 1,103,900 | — | — |
| 2020-12-16 | $310.24 | $362.79 | 1,003,200 | — | — |
| 2020-12-15 | $313.22 | $366.28 | 1,544,900 | — | — |
| 2020-12-14 | $310.10 | $362.63 | 918,600 | — | — |
| 2020-12-11 | $311.40 | $364.15 | 1,372,900 | — | — |
| 2020-12-10 | $313.75 | $366.90 | 1,224,500 | — | — |
| 2020-12-09 | $318.44 | $372.38 | 1,016,500 | — | — |
| 2020-12-08 | $322.69 | $377.35 | 1,637,000 | — | — |
| 2020-12-07 | $319.24 | $373.32 | 697,500 | — | — |
| 2020-12-04 | $323.27 | $378.03 | 931,400 | — | — |
| 2020-12-03 | $323.03 | $376.64 | 1,255,000 | — | — |
| 2020-12-02 | $318.45 | $371.30 | 1,131,700 | — | — |
| 2020-12-01 | $313.90 | $365.99 | 1,364,200 | — | — |
| 2020-11-30 | $311.52 | $363.22 | 1,645,700 | — | — |
| 2020-11-27 | $312.80 | $364.71 | 533,300 | — | — |
| 2020-11-25 | $309.05 | $360.34 | 1,180,800 | — | — |
| 2020-11-24 | $313.94 | $366.04 | 1,302,800 | — | — |
| 2020-11-23 | $310.66 | $362.22 | 1,169,600 | — | — |
| 2020-11-20 | $305.62 | $356.34 | 2,311,500 | — | — |
| 2020-11-19 | $311.85 | $363.60 | 1,610,700 | — | — |
| 2020-11-18 | $322.38 | $375.88 | 1,351,000 | — | — |
| 2020-11-17 | $329.84 | $384.58 | 1,038,500 | — | — |
| 2020-11-16 | $333.15 | $388.44 | 1,344,600 | — | — |
| 2020-11-13 | $332.96 | $388.22 | 1,205,500 | — | — |
| 2020-11-12 | $329.92 | $384.67 | 1,504,300 | — | — |
| 2020-11-11 | $323.37 | $377.04 | 1,517,700 | — | — |
| 2020-11-10 | $328.56 | $383.09 | 1,975,600 | — | — |
| 2020-11-09 | $322.41 | $375.92 | 1,617,600 | — | — |
| 2020-11-06 | $313.32 | $365.32 | 1,606,400 | — | — |
| 2020-11-05 | $319.60 | $372.64 | 2,333,200 | — | — |
| 2020-11-04 | $327.86 | $382.27 | 3,987,700 | — | — |
| 2020-11-03 | $293.46 | $342.16 | 1,790,100 | — | — |
| 2020-11-02 | $278.25 | $324.43 | 2,193,900 | — | — |
| 2020-10-30 | $272.80 | $318.07 | 1,567,700 | — | — |
| 2020-10-29 | $273.26 | $318.61 | 1,737,100 | — | — |
| 2020-10-28 | $285.80 | $333.23 | 1,557,800 | — | — |
| 2020-10-27 | $298.88 | $348.48 | 1,532,100 | — | — |
| 2020-10-26 | $299.75 | $349.50 | 1,205,300 | — | — |
| 2020-10-23 | $310.76 | $362.33 | 1,489,400 | — | — |
| 2020-10-22 | $305.17 | $355.82 | 1,176,600 | — | — |
| 2020-10-21 | $296.16 | $345.31 | 898,300 | — | — |
| 2020-10-20 | $291.19 | $339.52 | 822,700 | — | — |
| 2020-10-19 | $292.21 | $340.70 | 946,900 | — | — |
| 2020-10-16 | $296.87 | $346.14 | 768,900 | — | — |
| 2020-10-15 | $294.90 | $343.84 | 785,100 | — | — |
| 2020-10-14 | $292.34 | $340.86 | 1,014,400 | — | — |
| 2020-10-13 | $297.44 | $346.80 | 870,100 | — | — |
| 2020-10-12 | $298.57 | $348.12 | 1,037,700 | — | — |
| 2020-10-09 | $294.41 | $343.27 | 813,500 | — | — |
| 2020-10-08 | $293.29 | $341.96 | 1,000,000 | — | — |
| 2020-10-07 | $293.12 | $341.77 | 969,800 | — | — |
| 2020-10-06 | $283.64 | $330.71 | 1,086,400 | — | — |
| 2020-10-05 | $284.79 | $332.05 | 965,700 | — | — |
| 2020-10-02 | $275.01 | $320.65 | 1,582,500 | — | — |
| 2020-10-01 | $270.17 | $315.01 | 918,100 | — | — |
| 2020-09-30 | $268.59 | $313.16 | 1,312,800 | — | — |
| 2020-09-29 | $259.79 | $302.90 | 862,000 | — | — |
| 2020-09-28 | $257.06 | $299.72 | 913,800 | — | — |
| 2020-09-25 | $255.25 | $297.61 | 1,321,900 | — | — |
| 2020-09-24 | $248.78 | $290.07 | 1,311,900 | — | — |
| 2020-09-23 | $245.73 | $286.51 | 1,669,100 | — | — |
| 2020-09-22 | $247.44 | $288.50 | 1,977,600 | — | — |
| 2020-09-21 | $257.71 | $300.48 | 1,567,800 | — | — |
| 2020-09-18 | $264.19 | $308.03 | 2,162,500 | — | — |
| 2020-09-17 | $263.00 | $306.65 | 820,100 | — | — |
| 2020-09-16 | $263.62 | $307.37 | 997,400 | — | — |
| 2020-09-15 | $260.15 | $303.32 | 1,250,300 | — | — |
| 2020-09-14 | $265.60 | $309.68 | 1,448,100 | — | — |
| 2020-09-11 | $258.03 | $300.85 | 1,336,700 | — | — |
| 2020-09-10 | $260.84 | $304.13 | 1,096,100 | — | — |
| 2020-09-09 | $267.42 | $311.80 | 1,023,900 | — | — |
| 2020-09-08 | $267.21 | $310.45 | 1,191,000 | — | — |
| 2020-09-04 | $276.22 | $320.92 | 874,700 | — | — |
| 2020-09-03 | $277.00 | $321.82 | 1,247,500 | — | — |
| 2020-09-02 | $279.97 | $325.27 | 1,388,600 | — | — |
| 2020-09-01 | $273.08 | $317.27 | 1,712,800 | — | — |
| 2020-08-31 | $281.52 | $327.07 | 1,514,500 | — | — |
| 2020-08-28 | $277.28 | $322.15 | 643,300 | — | — |
| 2020-08-27 | $274.59 | $319.02 | 1,360,800 | — | — |
| 2020-08-26 | $270.21 | $313.93 | 1,342,000 | — | — |
| 2020-08-25 | $276.47 | $321.21 | 870,900 | — | — |
| 2020-08-24 | $279.16 | $324.33 | 729,600 | — | — |
| 2020-08-21 | $284.63 | $330.69 | 957,600 | — | — |
| 2020-08-20 | $281.75 | $327.34 | 813,800 | — | — |
| 2020-08-19 | $283.40 | $329.26 | 634,000 | — | — |
| 2020-08-18 | $282.45 | $328.15 | 959,100 | — | — |
| 2020-08-17 | $283.11 | $328.92 | 817,200 | — | — |
| 2020-08-14 | $283.23 | $329.06 | 567,700 | — | — |
| 2020-08-13 | $282.33 | $328.01 | 687,900 | — | — |
| 2020-08-12 | $283.18 | $329.00 | 817,100 | — | — |
| 2020-08-11 | $280.33 | $325.69 | 1,416,900 | — | — |
| 2020-08-10 | $278.85 | $323.97 | 754,400 | — | — |
| 2020-08-07 | $276.66 | $321.43 | 928,300 | — | — |
| 2020-08-06 | $271.48 | $315.41 | 1,002,300 | — | — |
| 2020-08-05 | $275.65 | $320.25 | 1,301,700 | — | — |
| 2020-08-04 | $270.89 | $314.72 | 953,900 | — | — |
| 2020-08-03 | $270.75 | $314.56 | 988,000 | — | — |
| 2020-07-31 | $273.80 | $318.10 | 1,009,700 | — | — |
| 2020-07-30 | $277.19 | $322.04 | 1,085,200 | — | — |
| 2020-07-29 | $281.56 | $327.12 | 1,961,000 | — | — |
| 2020-07-28 | $265.23 | $308.15 | 1,228,600 | — | — |
| 2020-07-27 | $263.99 | $306.71 | 1,615,200 | — | — |
| 2020-07-24 | $270.49 | $314.26 | 1,104,400 | — | — |
| 2020-07-23 | $269.93 | $313.61 | 1,004,700 | — | — |
| 2020-07-22 | $268.09 | $311.47 | 1,006,800 | — | — |
| 2020-07-21 | $265.71 | $308.71 | 1,555,900 | — | — |
| 2020-07-20 | $259.00 | $300.91 | 1,309,800 | — | — |
| 2020-07-17 | $266.37 | $309.47 | 1,036,000 | — | — |
| 2020-07-16 | $264.09 | $306.82 | 1,131,200 | — | — |
| 2020-07-15 | $267.28 | $310.53 | 1,557,400 | — | — |
| 2020-07-14 | $263.47 | $306.10 | 1,754,100 | — | — |
| 2020-07-13 | $257.58 | $299.26 | 1,325,500 | — | — |
| 2020-07-10 | $255.00 | $296.26 | 982,200 | — | — |
| 2020-07-09 | $255.00 | $296.26 | 1,265,600 | — | — |
| 2020-07-08 | $262.54 | $305.02 | 1,110,100 | — | — |
| 2020-07-07 | $264.89 | $307.75 | 862,900 | — | — |
| 2020-07-06 | $269.00 | $312.53 | 859,600 | — | — |
| 2020-07-02 | $267.00 | $310.20 | 1,008,000 | — | — |
| 2020-07-01 | $268.68 | $312.16 | 1,110,100 | — | — |
| 2020-06-30 | $262.98 | $305.53 | 1,195,600 | — | — |
| 2020-06-29 | $259.27 | $301.22 | 1,365,800 | — | — |
| 2020-06-26 | $255.65 | $297.02 | 1,997,400 | — | — |
| 2020-06-25 | $261.00 | $303.23 | 1,469,600 | — | — |
| 2020-06-24 | $257.31 | $298.95 | 1,497,800 | — | — |
| 2020-06-23 | $268.99 | $312.52 | 890,200 | — | — |
| 2020-06-22 | $265.21 | $308.12 | 997,300 | — | — |
| 2020-06-19 | $266.43 | $309.54 | 1,824,600 | — | — |
| 2020-06-18 | $265.53 | $308.50 | 1,062,300 | — | — |
| 2020-06-17 | $265.72 | $308.72 | 1,181,500 | — | — |
| 2020-06-16 | $267.43 | $310.70 | 1,428,500 | — | — |
| 2020-06-15 | $262.33 | $304.78 | 2,096,600 | — | — |
| 2020-06-12 | $265.74 | $308.74 | 1,464,400 | — | — |
| 2020-06-11 | $264.54 | $307.35 | 2,126,600 | — | — |
| 2020-06-10 | $288.54 | $335.23 | 1,185,400 | — | — |
| 2020-06-09 | $291.01 | $338.10 | 1,356,000 | — | — |
| 2020-06-08 | $300.59 | $348.13 | 1,829,800 | — | — |
| 2020-06-05 | $287.89 | $333.42 | 1,730,100 | — | — |
| 2020-06-04 | $282.09 | $326.70 | 1,511,500 | — | — |
| 2020-06-03 | $289.27 | $335.02 | 1,388,700 | — | — |
| 2020-06-02 | $294.20 | $340.73 | 1,219,900 | — | — |
| 2020-06-01 | $290.03 | $335.90 | 1,470,800 | — | — |
| 2020-05-29 | $294.11 | $340.62 | 1,859,000 | — | — |
| 2020-05-28 | $291.37 | $337.45 | 1,303,000 | — | — |
| 2020-05-27 | $287.25 | $332.68 | 1,348,400 | — | — |
| 2020-05-26 | $283.42 | $328.24 | 1,248,100 | — | — |
| 2020-05-22 | $277.11 | $320.93 | 889,800 | — | — |
| 2020-05-21 | $278.68 | $322.75 | 1,084,300 | — | — |
| 2020-05-20 | $280.00 | $324.28 | 1,122,200 | — | — |
| 2020-05-19 | $281.10 | $325.55 | 1,013,100 | — | — |
| 2020-05-18 | $279.96 | $324.23 | 1,324,500 | — | — |
| 2020-05-15 | $278.09 | $322.07 | 1,174,100 | — | — |
| 2020-05-14 | $273.28 | $316.50 | 1,300,700 | — | — |
| 2020-05-13 | $267.80 | $310.15 | 1,711,400 | — | — |
| 2020-05-12 | $272.96 | $316.13 | 1,311,800 | — | — |
| 2020-05-11 | $272.37 | $315.44 | 1,157,400 | — | — |
| 2020-05-08 | $274.33 | $317.71 | 969,000 | — | — |
| 2020-05-07 | $265.73 | $307.75 | 1,003,400 | — | — |
| 2020-05-06 | $270.62 | $313.42 | 908,800 | — | — |
| 2020-05-05 | $275.07 | $318.57 | 1,177,000 | — | — |
| 2020-05-04 | $271.00 | $313.86 | 1,241,600 | — | — |
| 2020-05-01 | $269.57 | $312.20 | 1,240,800 | — | — |
| 2020-04-30 | $280.73 | $325.13 | 2,098,700 | — | — |
| 2020-04-29 | $280.61 | $324.99 | 2,080,800 | — | — |
| 2020-04-28 | $268.22 | $310.64 | 1,789,900 | — | — |
| 2020-04-27 | $270.06 | $312.77 | 1,794,200 | — | — |
| 2020-04-24 | $264.12 | $305.89 | 1,390,700 | — | — |
| 2020-04-23 | $261.55 | $302.91 | 1,587,400 | — | — |
| 2020-04-22 | $262.96 | $304.54 | 1,174,000 | — | — |
| 2020-04-21 | $249.37 | $288.81 | 1,617,900 | — | — |
| 2020-04-20 | $263.20 | $304.82 | 1,597,900 | — | — |
| 2020-04-17 | $267.82 | $310.17 | 1,954,700 | — | — |
| 2020-04-16 | $271.84 | $314.83 | 2,717,300 | — | — |
| 2020-04-15 | $250.47 | $290.08 | 2,424,600 | — | — |
| 2020-04-14 | $252.01 | $291.86 | 2,145,600 | — | — |
| 2020-04-13 | $240.53 | $278.57 | 1,036,600 | — | — |
| 2020-04-09 | $242.46 | $280.80 | 2,191,200 | — | — |
| 2020-04-08 | $247.02 | $286.08 | 2,415,200 | — | — |
| 2020-04-07 | $224.05 | $259.48 | 2,450,000 | — | — |
| 2020-04-06 | $225.72 | $261.42 | 2,648,600 | — | — |
| 2020-04-03 | $203.30 | $235.45 | 1,777,000 | — | — |
| 2020-04-02 | $211.39 | $244.82 | 2,625,600 | — | — |
| 2020-04-01 | $214.30 | $248.19 | 2,225,900 | — | — |
| 2020-03-31 | $227.04 | $262.94 | 2,956,400 | — | — |
| 2020-03-30 | $230.58 | $267.04 | 2,095,800 | — | — |
| 2020-03-27 | $222.96 | $258.22 | 2,585,300 | — | — |
| 2020-03-26 | $235.67 | $272.94 | 2,705,300 | — | — |
| 2020-03-25 | $216.37 | $250.59 | 3,521,300 | — | — |
| 2020-03-24 | $196.84 | $227.97 | 3,130,500 | — | — |
| 2020-03-23 | $174.68 | $202.30 | 3,236,700 | — | — |
| 2020-03-20 | $191.59 | $221.89 | 4,780,200 | — | — |
| 2020-03-19 | $200.87 | $232.64 | 3,322,000 | — | — |
| 2020-03-18 | $206.96 | $239.69 | 3,649,800 | — | — |
| 2020-03-17 | $238.32 | $276.01 | 3,100,800 | — | — |
| 2020-03-16 | $224.04 | $259.47 | 2,815,300 | — | — |
| 2020-03-13 | $270.34 | $313.09 | 3,027,000 | — | — |
| 2020-03-12 | $256.21 | $295.63 | 3,100,200 | — | — |
| 2020-03-11 | $281.69 | $325.03 | 3,415,900 | — | — |
| 2020-03-10 | $286.05 | $330.06 | 2,611,600 | — | — |
| 2020-03-09 | $269.82 | $311.33 | 2,712,800 | — | — |
| 2020-03-06 | $282.19 | $325.60 | 3,414,600 | — | — |
| 2020-03-05 | $287.16 | $331.34 | 2,868,600 | — | — |
| 2020-03-04 | $296.42 | $342.02 | 5,162,200 | — | — |
| 2020-03-03 | $256.38 | $295.82 | 3,017,700 | — | — |
| 2020-03-02 | $271.27 | $313.00 | 3,317,500 | — | — |
| 2020-02-28 | $257.09 | $296.64 | 2,983,800 | — | — |
| 2020-02-27 | $257.86 | $297.53 | 2,328,900 | — | — |
| 2020-02-26 | $268.15 | $309.40 | 1,733,200 | — | — |
| 2020-02-25 | $267.40 | $308.54 | 1,954,900 | — | — |
| 2020-02-24 | $277.50 | $320.19 | 2,518,700 | — | — |
| 2020-02-21 | $294.71 | $340.05 | 1,111,000 | — | — |
| 2020-02-20 | $293.94 | $339.16 | 1,889,500 | — | — |
| 2020-02-19 | $304.06 | $350.84 | 1,338,700 | — | — |
| 2020-02-18 | $302.45 | $348.98 | 1,972,500 | — | — |
| 2020-02-14 | $297.82 | $343.64 | 1,433,800 | — | — |
| 2020-02-13 | $298.87 | $344.85 | 1,931,300 | — | — |
| 2020-02-12 | $296.00 | $341.54 | 2,763,300 | — | — |
| 2020-02-11 | $279.91 | $322.97 | 1,777,100 | — | — |
| 2020-02-10 | $276.55 | $319.10 | 1,149,200 | — | — |
| 2020-02-07 | $276.48 | $319.02 | 1,597,500 | — | — |
| 2020-02-06 | $282.33 | $325.77 | 1,759,800 | — | — |
| 2020-02-05 | $287.33 | $331.53 | 2,448,900 | — | — |
| 2020-02-04 | $273.37 | $315.43 | 1,413,800 | — | — |
| 2020-02-03 | $266.43 | $307.42 | 1,925,500 | — | — |
| 2020-01-31 | $265.28 | $306.09 | 2,206,900 | — | — |
| 2020-01-30 | $265.89 | $306.80 | 2,738,500 | — | — |
| 2020-01-29 | $272.91 | $314.90 | 4,450,400 | — | — |
| 2020-01-28 | $290.32 | $334.98 | 1,985,900 | — | — |
| 2020-01-27 | $283.79 | $327.45 | 2,399,600 | — | — |
| 2020-01-24 | $297.28 | $343.02 | 1,088,700 | — | — |
| 2020-01-23 | $304.40 | $351.23 | 1,089,300 | — | — |
| 2020-01-22 | $303.51 | $350.20 | 998,000 | — | — |
| 2020-01-21 | $305.99 | $353.07 | 992,400 | — | — |
| 2020-01-17 | $305.39 | $352.37 | 1,312,600 | — | — |
| 2020-01-16 | $305.05 | $351.98 | 704,200 | — | — |
| 2020-01-15 | $301.55 | $347.94 | 1,401,000 | — | — |
| 2020-01-14 | $296.88 | $342.55 | 1,067,700 | — | — |
| 2020-01-13 | $296.74 | $342.39 | 1,756,500 | — | — |
| 2020-01-10 | $307.74 | $355.08 | 1,049,900 | — | — |
| 2020-01-09 | $306.41 | $353.55 | 1,439,900 | — | — |
| 2020-01-08 | $307.48 | $354.79 | 2,067,800 | — | — |
| 2020-01-07 | $299.54 | $345.62 | 1,313,200 | — | — |
| 2020-01-06 | $300.45 | $346.67 | 1,308,700 | — | — |
| 2020-01-03 | $296.88 | $342.55 | 986,800 | — | — |
| 2020-01-02 | $300.87 | $347.16 | 1,200,500 | — | — |