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-07-19 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 | $261.21 | $347.84 | 1,325,300 | — | — |
| 2020-12-30 | $257.54 | $342.96 | 992,800 | — | — |
| 2020-12-29 | $257.76 | $343.25 | 1,065,200 | — | — |
| 2020-12-28 | $259.68 | $345.81 | 1,057,100 | — | — |
| 2020-12-24 | $257.30 | $342.64 | 528,100 | — | — |
| 2020-12-23 | $257.44 | $342.82 | 1,455,900 | — | — |
| 2020-12-22 | $259.47 | $345.53 | 1,602,900 | — | — |
| 2020-12-21 | $261.42 | $348.12 | 2,680,500 | — | — |
| 2020-12-18 | $266.25 | $354.55 | 5,948,000 | — | — |
| 2020-12-17 | $264.47 | $352.18 | 4,855,600 | — | — |
| 2020-12-16 | $247.45 | $329.52 | 2,248,000 | — | — |
| 2020-12-15 | $247.05 | $328.99 | 2,415,800 | — | — |
| 2020-12-14 | $243.75 | $324.59 | 2,412,500 | — | — |
| 2020-12-11 | $245.83 | $327.36 | 1,838,900 | — | — |
| 2020-12-10 | $246.16 | $327.80 | 1,874,000 | — | — |
| 2020-12-09 | $246.77 | $328.61 | 2,201,500 | — | — |
| 2020-12-08 | $249.86 | $332.73 | 1,825,600 | — | — |
| 2020-12-07 | $249.30 | $331.98 | 1,973,400 | — | — |
| 2020-12-04 | $253.44 | $337.50 | 1,852,700 | — | — |
| 2020-12-03 | $249.93 | $332.82 | 1,552,300 | — | — |
| 2020-12-02 | $249.66 | $332.46 | 1,671,100 | — | — |
| 2020-12-01 | $252.27 | $335.94 | 2,078,600 | — | — |
| 2020-11-30 | $249.09 | $331.70 | 2,441,400 | — | — |
| 2020-11-27 | $250.12 | $333.07 | 888,100 | — | — |
| 2020-11-25 | $249.33 | $332.02 | 1,434,000 | — | — |
| 2020-11-24 | $250.00 | $332.92 | 1,899,300 | — | — |
| 2020-11-23 | $246.20 | $327.85 | 1,288,600 | — | — |
| 2020-11-20 | $243.44 | $324.18 | 1,771,900 | — | — |
| 2020-11-19 | $243.20 | $323.86 | 1,611,700 | — | — |
| 2020-11-18 | $239.73 | $319.24 | 1,613,200 | — | — |
| 2020-11-17 | $243.82 | $324.69 | 1,318,100 | — | — |
| 2020-11-16 | $244.95 | $326.19 | 1,631,400 | — | — |
| 2020-11-13 | $241.78 | $321.97 | 1,456,200 | — | — |
| 2020-11-12 | $238.15 | $317.13 | 1,672,200 | — | — |
| 2020-11-11 | $242.75 | $323.26 | 1,757,200 | — | — |
| 2020-11-10 | $238.71 | $317.88 | 2,818,000 | — | — |
| 2020-11-09 | $240.22 | $319.89 | 3,052,100 | — | — |
| 2020-11-06 | $236.29 | $314.66 | 1,417,600 | — | — |
| 2020-11-05 | $233.99 | $311.60 | 1,954,800 | — | — |
| 2020-11-04 | $227.92 | $303.51 | 1,725,000 | — | — |
| 2020-11-03 | $225.71 | $300.57 | 1,544,000 | — | — |
| 2020-11-02 | $220.19 | $293.22 | 2,087,200 | — | — |
| 2020-10-30 | $216.91 | $288.85 | 1,972,700 | — | — |
| 2020-10-29 | $216.44 | $288.22 | 1,499,000 | — | — |
| 2020-10-28 | $213.94 | $284.90 | 2,412,300 | — | — |
| 2020-10-27 | $220.66 | $293.84 | 1,567,800 | — | — |
| 2020-10-26 | $219.23 | $291.94 | 2,162,100 | — | — |
| 2020-10-23 | $229.70 | $305.88 | 1,187,600 | — | — |
| 2020-10-22 | $228.14 | $303.80 | 1,661,300 | — | — |
| 2020-10-21 | $233.10 | $310.41 | 1,701,800 | — | — |
| 2020-10-20 | $230.39 | $306.80 | 1,783,800 | — | — |
| 2020-10-19 | $226.24 | $301.27 | 1,904,500 | — | — |
| 2020-10-16 | $230.05 | $306.35 | 1,796,400 | — | — |
| 2020-10-15 | $228.77 | $304.64 | 1,273,300 | — | — |
| 2020-10-14 | $229.43 | $305.52 | 1,443,800 | — | — |
| 2020-10-13 | $229.38 | $305.46 | 1,634,000 | — | — |
| 2020-10-12 | $230.59 | $307.07 | 1,524,300 | — | — |
| 2020-10-09 | $228.69 | $304.54 | 1,312,500 | — | — |
| 2020-10-08 | $225.61 | $299.26 | 1,394,200 | — | — |
| 2020-10-07 | $223.45 | $296.40 | 2,005,800 | — | — |
| 2020-10-06 | $220.35 | $292.29 | 2,286,300 | — | — |
| 2020-10-05 | $223.49 | $296.45 | 1,446,000 | — | — |
| 2020-10-02 | $222.40 | $295.01 | 1,936,100 | — | — |
| 2020-10-01 | $225.18 | $298.69 | 1,928,800 | — | — |
| 2020-09-30 | $225.99 | $299.77 | 2,250,100 | — | — |
| 2020-09-29 | $224.08 | $297.23 | 2,572,000 | — | — |
| 2020-09-28 | $222.78 | $295.51 | 2,587,600 | — | — |
| 2020-09-25 | $214.63 | $284.70 | 3,691,100 | — | — |
| 2020-09-24 | $214.42 | $284.42 | 4,828,600 | — | — |
| 2020-09-23 | $230.65 | $305.95 | 2,688,100 | — | — |
| 2020-09-22 | $236.92 | $314.27 | 1,786,200 | — | — |
| 2020-09-21 | $233.91 | $310.27 | 2,305,900 | — | — |
| 2020-09-18 | $236.18 | $313.28 | 3,676,400 | — | — |
| 2020-09-17 | $236.82 | $314.13 | 2,002,500 | — | — |
| 2020-09-16 | $239.42 | $317.58 | 1,800,400 | — | — |
| 2020-09-15 | $240.20 | $318.62 | 1,297,500 | — | — |
| 2020-09-14 | $238.83 | $316.80 | 1,576,400 | — | — |
| 2020-09-11 | $234.77 | $311.41 | 1,301,000 | — | — |
| 2020-09-10 | $233.65 | $309.93 | 2,024,100 | — | — |
| 2020-09-09 | $238.91 | $316.91 | 1,670,200 | — | — |
| 2020-09-08 | $232.65 | $308.60 | 2,361,200 | — | — |
| 2020-09-04 | $236.07 | $313.14 | 1,946,400 | — | — |
| 2020-09-03 | $238.98 | $317.00 | 2,350,500 | — | — |
| 2020-09-02 | $247.18 | $327.88 | 1,702,800 | — | — |
| 2020-09-01 | $240.02 | $318.38 | 1,914,500 | — | — |
| 2020-08-31 | $239.93 | $318.26 | 2,001,100 | — | — |
| 2020-08-28 | $242.99 | $322.32 | 1,212,200 | — | — |
| 2020-08-27 | $240.87 | $319.51 | 1,295,300 | — | — |
| 2020-08-26 | $240.45 | $318.95 | 2,322,100 | — | — |
| 2020-08-25 | $238.21 | $315.98 | 1,501,700 | — | — |
| 2020-08-24 | $237.75 | $315.37 | 1,293,200 | — | — |
| 2020-08-21 | $237.49 | $315.02 | 1,976,100 | — | — |
| 2020-08-20 | $236.61 | $313.86 | 1,279,300 | — | — |
| 2020-08-19 | $234.63 | $311.23 | 1,671,500 | — | — |
| 2020-08-18 | $234.23 | $310.70 | 1,475,800 | — | — |
| 2020-08-17 | $232.62 | $308.56 | 1,395,400 | — | — |
| 2020-08-14 | $230.25 | $305.42 | 1,130,500 | — | — |
| 2020-08-13 | $231.73 | $307.38 | 1,745,700 | — | — |
| 2020-08-12 | $229.75 | $304.76 | 1,512,900 | — | — |
| 2020-08-11 | $228.57 | $303.19 | 1,757,200 | — | — |
| 2020-08-10 | $230.34 | $305.54 | 1,315,700 | — | — |
| 2020-08-07 | $231.56 | $307.16 | 1,275,400 | — | — |
| 2020-08-06 | $230.89 | $306.27 | 1,317,900 | — | — |
| 2020-08-05 | $228.70 | $303.36 | 1,155,400 | — | — |
| 2020-08-04 | $227.15 | $301.31 | 1,260,500 | — | — |
| 2020-08-03 | $227.18 | $301.35 | 1,631,700 | — | — |
| 2020-07-31 | $224.78 | $298.16 | 1,495,500 | — | — |
| 2020-07-30 | $223.98 | $297.10 | 1,408,600 | — | — |
| 2020-07-29 | $224.38 | $297.63 | 1,473,700 | — | — |
| 2020-07-28 | $222.18 | $294.71 | 1,422,300 | — | — |
| 2020-07-27 | $223.32 | $296.23 | 1,523,200 | — | — |
| 2020-07-24 | $221.44 | $293.73 | 1,542,300 | — | — |
| 2020-07-23 | $222.30 | $294.87 | 1,444,900 | — | — |
| 2020-07-22 | $224.23 | $297.43 | 1,488,000 | — | — |
| 2020-07-21 | $222.75 | $295.47 | 1,546,200 | — | — |
| 2020-07-20 | $223.43 | $296.37 | 1,371,800 | — | — |
| 2020-07-17 | $221.94 | $294.40 | 2,069,700 | — | — |
| 2020-07-16 | $219.11 | $290.64 | 1,408,400 | — | — |
| 2020-07-15 | $219.76 | $291.50 | 2,193,700 | — | — |
| 2020-07-14 | $219.16 | $289.65 | 1,747,800 | — | — |
| 2020-07-13 | $215.74 | $285.13 | 2,090,000 | — | — |
| 2020-07-10 | $220.26 | $291.10 | 1,373,600 | — | — |
| 2020-07-09 | $219.31 | $289.85 | 1,756,700 | — | — |
| 2020-07-08 | $218.89 | $289.29 | 1,750,700 | — | — |
| 2020-07-07 | $216.33 | $285.91 | 1,783,700 | — | — |
| 2020-07-06 | $217.55 | $287.52 | 1,934,500 | — | — |
| 2020-07-02 | $215.72 | $285.10 | 2,006,200 | — | — |
| 2020-07-01 | $214.59 | $283.61 | 2,124,700 | — | — |
| 2020-06-30 | $214.72 | $283.78 | 3,136,400 | — | — |
| 2020-06-29 | $212.72 | $281.14 | 2,247,900 | — | — |
| 2020-06-26 | $212.47 | $280.81 | 3,348,400 | — | — |
| 2020-06-25 | $217.32 | $287.22 | 4,690,200 | — | — |
| 2020-06-24 | $201.84 | $266.76 | 2,753,700 | — | — |
| 2020-06-23 | $207.40 | $274.10 | 2,203,800 | — | — |
| 2020-06-22 | $202.60 | $267.76 | 2,454,500 | — | — |
| 2020-06-19 | $201.55 | $266.37 | 3,710,000 | — | — |
| 2020-06-18 | $202.93 | $268.20 | 2,228,000 | — | — |
| 2020-06-17 | $205.20 | $271.20 | 1,594,800 | — | — |
| 2020-06-16 | $204.40 | $270.14 | 2,154,000 | — | — |
| 2020-06-15 | $199.79 | $264.05 | 2,310,800 | — | — |
| 2020-06-12 | $201.59 | $266.43 | 2,590,100 | — | — |
| 2020-06-11 | $195.95 | $258.97 | 4,046,600 | — | — |
| 2020-06-10 | $209.43 | $276.79 | 2,077,200 | — | — |
| 2020-06-09 | $207.34 | $274.03 | 2,269,600 | — | — |
| 2020-06-08 | $211.28 | $279.23 | 1,626,900 | — | — |
| 2020-06-05 | $208.49 | $275.55 | 2,537,900 | — | — |
| 2020-06-04 | $203.10 | $268.42 | 2,451,400 | — | — |
| 2020-06-03 | $207.28 | $273.95 | 1,605,400 | — | — |
| 2020-06-02 | $205.78 | $271.96 | 1,939,200 | — | — |
| 2020-06-01 | $203.38 | $268.79 | 1,530,800 | — | — |
| 2020-05-29 | $201.62 | $266.47 | 2,535,400 | — | — |
| 2020-05-28 | $201.67 | $266.53 | 2,280,600 | — | — |
| 2020-05-27 | $199.93 | $264.23 | 2,000,500 | — | — |
| 2020-05-26 | $196.40 | $259.57 | 2,408,700 | — | — |
| 2020-05-22 | $193.71 | $256.01 | 1,317,500 | — | — |
| 2020-05-21 | $193.50 | $255.73 | 1,373,000 | — | — |
| 2020-05-20 | $195.18 | $257.95 | 2,294,800 | — | — |
| 2020-05-19 | $190.09 | $251.23 | 1,784,100 | — | — |
| 2020-05-18 | $192.75 | $254.74 | 2,254,700 | — | — |
| 2020-05-15 | $183.88 | $243.02 | 3,630,000 | — | — |
| 2020-05-14 | $179.99 | $237.88 | 2,773,300 | — | — |
| 2020-05-13 | $181.00 | $239.21 | 2,349,300 | — | — |
| 2020-05-12 | $185.72 | $245.45 | 1,912,300 | — | — |
| 2020-05-11 | $187.75 | $248.13 | 2,013,800 | — | — |
| 2020-05-08 | $188.56 | $249.21 | 1,778,600 | — | — |
| 2020-05-07 | $187.11 | $247.29 | 2,295,400 | — | — |
| 2020-05-06 | $180.38 | $238.39 | 1,474,900 | — | — |
| 2020-05-05 | $181.62 | $240.03 | 1,621,900 | — | — |
| 2020-05-04 | $179.53 | $237.27 | 1,710,500 | — | — |
| 2020-05-01 | $180.09 | $238.01 | 2,064,200 | — | — |
| 2020-04-30 | $185.19 | $244.75 | 2,740,800 | — | — |
| 2020-04-29 | $187.56 | $247.88 | 2,957,600 | — | — |
| 2020-04-28 | $178.36 | $235.72 | 2,160,100 | — | — |
| 2020-04-27 | $179.43 | $237.14 | 2,457,800 | — | — |
| 2020-04-24 | $175.46 | $231.89 | 2,121,100 | — | — |
| 2020-04-23 | $172.90 | $228.51 | 3,027,900 | — | — |
| 2020-04-22 | $172.31 | $227.73 | 1,921,200 | — | — |
| 2020-04-21 | $166.24 | $219.71 | 2,711,400 | — | — |
| 2020-04-20 | $174.74 | $230.94 | 2,511,700 | — | — |
| 2020-04-17 | $175.09 | $231.40 | 4,759,100 | — | — |
| 2020-04-16 | $167.95 | $221.97 | 3,051,800 | — | — |
| 2020-04-15 | $169.45 | $223.95 | 2,504,700 | — | — |
| 2020-04-14 | $178.10 | $234.32 | 2,875,000 | — | — |
| 2020-04-13 | $172.57 | $227.05 | 1,918,500 | — | — |
| 2020-04-09 | $177.92 | $234.09 | 3,743,700 | — | — |
| 2020-04-08 | $171.73 | $225.94 | 2,466,200 | — | — |
| 2020-04-07 | $164.12 | $215.93 | 3,002,500 | — | — |
| 2020-04-06 | $166.05 | $218.47 | 3,090,000 | — | — |
| 2020-04-03 | $152.15 | $200.18 | 3,766,600 | — | — |
| 2020-04-02 | $156.27 | $205.60 | 3,030,000 | — | — |
| 2020-04-01 | $154.68 | $203.51 | 2,973,100 | — | — |
| 2020-03-31 | $163.26 | $214.80 | 2,963,000 | — | — |
| 2020-03-30 | $169.82 | $223.43 | 2,731,300 | — | — |
| 2020-03-27 | $162.88 | $214.30 | 3,802,500 | — | — |
| 2020-03-26 | $171.34 | $225.43 | 5,194,500 | — | — |
| 2020-03-25 | $151.82 | $199.75 | 4,795,500 | — | — |
| 2020-03-24 | $156.85 | $206.37 | 4,685,100 | — | — |
| 2020-03-23 | $143.69 | $189.05 | 6,173,700 | — | — |
| 2020-03-20 | $149.94 | $197.27 | 6,449,700 | — | — |
| 2020-03-19 | $158.50 | $208.54 | 6,338,300 | — | — |
| 2020-03-18 | $151.15 | $198.87 | 5,860,200 | — | — |
| 2020-03-17 | $157.71 | $207.50 | 6,081,100 | — | — |
| 2020-03-16 | $152.54 | $200.69 | 5,324,900 | — | — |
| 2020-03-13 | $166.51 | $219.08 | 5,742,800 | — | — |
| 2020-03-12 | $152.53 | $200.68 | 6,357,900 | — | — |
| 2020-03-11 | $165.11 | $217.23 | 5,188,300 | — | — |
| 2020-03-10 | $174.56 | $229.67 | 4,349,500 | — | — |
| 2020-03-09 | $164.11 | $215.92 | 5,112,200 | — | — |
| 2020-03-06 | $178.75 | $235.18 | 3,284,400 | — | — |
| 2020-03-05 | $182.56 | $240.19 | 3,548,200 | — | — |
| 2020-03-04 | $188.86 | $248.48 | 3,875,400 | — | — |
| 2020-03-03 | $182.22 | $239.74 | 3,514,000 | — | — |
| 2020-03-02 | $189.55 | $249.39 | 4,317,900 | — | — |
| 2020-02-28 | $180.59 | $237.60 | 5,785,200 | — | — |
| 2020-02-27 | $186.44 | $245.30 | 3,040,100 | — | — |
| 2020-02-26 | $195.67 | $257.44 | 2,671,100 | — | — |
| 2020-02-25 | $197.10 | $259.32 | 2,883,600 | — | — |
| 2020-02-24 | $204.36 | $268.87 | 2,600,400 | — | — |
| 2020-02-21 | $211.89 | $278.78 | 2,088,800 | — | — |
| 2020-02-20 | $213.90 | $281.43 | 1,481,700 | — | — |
| 2020-02-19 | $215.92 | $284.08 | 1,806,000 | — | — |
| 2020-02-18 | $213.76 | $281.24 | 1,699,400 | — | — |
| 2020-02-14 | $212.37 | $279.41 | 2,096,600 | — | — |
| 2020-02-13 | $212.40 | $279.45 | 1,721,200 | — | — |
| 2020-02-12 | $211.99 | $278.91 | 1,801,300 | — | — |
| 2020-02-11 | $212.14 | $279.11 | 1,321,000 | — | — |
| 2020-02-10 | $212.55 | $279.65 | 1,421,600 | — | — |
| 2020-02-07 | $211.58 | $278.37 | 1,447,700 | — | — |
| 2020-02-06 | $214.16 | $281.77 | 1,611,500 | — | — |
| 2020-02-05 | $212.22 | $279.22 | 2,102,500 | — | — |
| 2020-02-04 | $212.53 | $279.62 | 2,242,800 | — | — |
| 2020-02-03 | $207.80 | $273.40 | 2,345,700 | — | — |
| 2020-01-31 | $205.21 | $269.99 | 1,793,600 | — | — |
| 2020-01-30 | $208.37 | $274.15 | 1,579,600 | — | — |
| 2020-01-29 | $207.96 | $273.61 | 1,491,600 | — | — |
| 2020-01-28 | $210.24 | $276.61 | 1,810,200 | — | — |
| 2020-01-27 | $206.55 | $271.76 | 1,381,300 | — | — |
| 2020-01-24 | $208.57 | $274.41 | 2,348,900 | — | — |
| 2020-01-23 | $210.68 | $277.19 | 2,368,400 | — | — |
| 2020-01-22 | $209.41 | $275.52 | 1,873,600 | — | — |
| 2020-01-21 | $209.15 | $275.18 | 2,687,200 | — | — |
| 2020-01-17 | $209.20 | $275.24 | 2,584,500 | — | — |
| 2020-01-16 | $208.98 | $274.95 | 2,691,600 | — | — |
| 2020-01-15 | $207.26 | $272.69 | 1,986,000 | — | — |
| 2020-01-14 | $207.73 | $272.26 | 2,499,100 | — | — |
| 2020-01-13 | $209.59 | $274.69 | 2,202,800 | — | — |
| 2020-01-10 | $207.66 | $272.16 | 1,573,100 | — | — |
| 2020-01-09 | $206.15 | $270.18 | 2,910,600 | — | — |
| 2020-01-08 | $204.33 | $267.80 | 2,271,300 | — | — |
| 2020-01-07 | $203.93 | $267.27 | 3,097,400 | — | — |
| 2020-01-06 | $208.43 | $273.17 | 2,841,400 | — | — |
| 2020-01-03 | $209.80 | $274.97 | 1,802,100 | — | — |
| 2020-01-02 | $210.15 | $275.43 | 2,431,100 | — | — |