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-06-23 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 | $222.53 | $222.53 | 6,011,100 | — | — |
| 2020-12-30 | $222.40 | $222.40 | 4,724,000 | — | — |
| 2020-12-29 | $222.46 | $222.46 | 6,122,400 | — | — |
| 2020-12-28 | $224.64 | $224.64 | 6,422,500 | — | — |
| 2020-12-24 | $225.78 | $225.78 | 6,146,300 | — | — |
| 2020-12-23 | $227.43 | $227.43 | 7,090,500 | — | — |
| 2020-12-22 | $231.17 | $231.17 | 10,339,600 | — | — |
| 2020-12-21 | $226.47 | $226.47 | 9,219,000 | — | — |
| 2020-12-18 | $227.43 | $227.43 | 11,845,400 | — | — |
| 2020-12-17 | $225.92 | $225.92 | 9,946,900 | — | — |
| 2020-12-16 | $223.62 | $223.62 | 8,821,400 | — | — |
| 2020-12-15 | $220.15 | $220.15 | 10,766,800 | — | — |
| 2020-12-14 | $221.27 | $221.27 | 8,508,500 | — | — |
| 2020-12-11 | $222.42 | $222.42 | 8,214,400 | — | — |
| 2020-12-10 | $222.92 | $222.92 | 9,258,600 | — | — |
| 2020-12-09 | $220.57 | $220.57 | 15,651,800 | — | — |
| 2020-12-08 | $227.86 | $227.86 | 12,116,800 | — | — |
| 2020-12-07 | $227.70 | $227.70 | 12,864,100 | — | — |
| 2020-12-04 | $225.86 | $225.86 | 20,504,800 | — | — |
| 2020-12-03 | $220.97 | $220.97 | 21,395,300 | — | — |
| 2020-12-02 | $220.78 | $220.78 | 52,225,500 | — | — |
| 2020-12-01 | $241.35 | $241.35 | 18,872,000 | — | — |
| 2020-11-30 | $245.80 | $245.80 | 18,966,400 | — | — |
| 2020-11-27 | $247.63 | $247.63 | 7,395,000 | — | — |
| 2020-11-25 | $246.82 | $246.82 | 26,394,900 | — | — |
| 2020-11-24 | $260.84 | $260.84 | 5,797,300 | — | — |
| 2020-11-23 | $257.64 | $257.64 | 5,383,600 | — | — |
| 2020-11-20 | $258.04 | $258.04 | 7,286,100 | — | — |
| 2020-11-19 | $264.65 | $264.65 | 8,084,600 | — | — |
| 2020-11-18 | $257.16 | $257.16 | 5,880,500 | — | — |
| 2020-11-17 | $256.17 | $256.17 | 5,090,700 | — | — |
| 2020-11-16 | $249.89 | $249.89 | 5,712,600 | — | — |
| 2020-11-13 | $249.51 | $249.51 | 5,160,000 | — | — |
| 2020-11-12 | $249.42 | $249.42 | 5,607,000 | — | — |
| 2020-11-11 | $254.18 | $254.18 | 4,163,400 | — | — |
| 2020-11-10 | $247.66 | $247.66 | 6,863,200 | — | — |
| 2020-11-09 | $259.28 | $259.28 | 8,777,500 | — | — |
| 2020-11-06 | $260.15 | $260.15 | 3,798,600 | — | — |
| 2020-11-05 | $260.22 | $260.22 | 8,961,700 | — | — |
| 2020-11-04 | $250.74 | $250.74 | 6,505,400 | — | — |
| 2020-11-03 | $237.13 | $237.13 | 4,151,400 | — | — |
| 2020-11-02 | $232.45 | $232.45 | 3,953,400 | — | — |
| 2020-10-30 | $232.27 | $232.27 | 5,741,200 | — | — |
| 2020-10-29 | $237.14 | $237.14 | 4,589,000 | — | — |
| 2020-10-28 | $238.43 | $238.43 | 4,425,400 | — | — |
| 2020-10-27 | $250.30 | $250.30 | 4,285,600 | — | — |
| 2020-10-26 | $241.98 | $241.98 | 5,864,100 | — | — |
| 2020-10-23 | $250.52 | $250.52 | 3,159,600 | — | — |
| 2020-10-22 | $249.67 | $249.67 | 3,685,700 | — | — |
| 2020-10-21 | $254.23 | $254.23 | 2,794,000 | — | — |
| 2020-10-20 | $255.97 | $255.97 | 2,989,300 | — | — |
| 2020-10-19 | $255.01 | $255.01 | 3,242,300 | — | — |
| 2020-10-16 | $258.55 | $258.55 | 3,092,300 | — | — |
| 2020-10-15 | $257.72 | $257.72 | 5,256,800 | — | — |
| 2020-10-14 | $261.83 | $261.83 | 5,129,500 | — | — |
| 2020-10-13 | $266.83 | $266.83 | 3,713,200 | — | — |
| 2020-10-12 | $267.07 | $267.07 | 4,317,000 | — | — |
| 2020-10-09 | $265.98 | $265.98 | 4,225,000 | — | — |
| 2020-10-08 | $260.22 | $260.22 | 4,150,400 | — | — |
| 2020-10-07 | $259.98 | $259.98 | 4,963,200 | — | — |
| 2020-10-06 | $250.14 | $250.14 | 4,448,100 | — | — |
| 2020-10-05 | $251.53 | $251.53 | 3,403,500 | — | — |
| 2020-10-02 | $247.85 | $247.85 | 4,494,500 | — | — |
| 2020-10-01 | $253.45 | $253.45 | 4,318,000 | — | — |
| 2020-09-30 | $251.32 | $251.32 | 8,188,500 | — | — |
| 2020-09-29 | $247.45 | $247.45 | 3,983,700 | — | — |
| 2020-09-28 | $246.67 | $246.67 | 4,088,300 | — | — |
| 2020-09-25 | $242.74 | $242.74 | 5,117,800 | — | — |
| 2020-09-24 | $237.55 | $237.55 | 4,166,800 | — | — |
| 2020-09-23 | $235.99 | $235.99 | 7,507,900 | — | — |
| 2020-09-22 | $247.78 | $247.78 | 3,600,800 | — | — |
| 2020-09-21 | $245.05 | $245.05 | 5,561,600 | — | — |
| 2020-09-18 | $242.78 | $242.78 | 6,595,600 | — | — |
| 2020-09-17 | $244.53 | $244.53 | 5,279,500 | — | — |
| 2020-09-16 | $250.60 | $250.60 | 5,441,200 | — | — |
| 2020-09-15 | $251.68 | $251.68 | 4,133,600 | — | — |
| 2020-09-14 | $246.64 | $246.64 | 4,255,200 | — | — |
| 2020-09-11 | $243.10 | $243.10 | 5,455,200 | — | — |
| 2020-09-10 | $247.80 | $247.80 | 5,945,000 | — | — |
| 2020-09-09 | $250.43 | $250.43 | 9,988,600 | — | — |
| 2020-09-08 | $241.27 | $241.27 | 15,229,600 | — | — |
| 2020-09-04 | $254.70 | $254.70 | 14,374,300 | — | — |
| 2020-09-03 | $265.01 | $265.01 | 14,000,600 | — | — |
| 2020-09-02 | $276.69 | $276.69 | 12,963,800 | — | — |
| 2020-09-01 | $281.25 | $281.25 | 13,293,600 | — | — |
| 2020-08-31 | $272.65 | $272.65 | 16,010,100 | — | — |
| 2020-08-28 | $271.10 | $271.10 | 28,068,000 | — | — |
| 2020-08-27 | $276.32 | $276.32 | 22,817,100 | — | — |
| 2020-08-26 | $272.32 | $272.32 | 63,253,400 | — | — |
| 2020-08-25 | $216.05 | $216.05 | 27,096,500 | — | — |
| 2020-08-24 | $208.46 | $208.46 | 5,699,000 | — | — |
| 2020-08-21 | $207.53 | $207.53 | 5,727,800 | — | — |
| 2020-08-20 | $209.51 | $209.51 | 5,175,100 | — | — |
| 2020-08-19 | $205.11 | $205.11 | 7,080,700 | — | — |
| 2020-08-18 | $204.01 | $204.01 | 7,284,800 | — | — |
| 2020-08-17 | $196.74 | $196.74 | 3,574,500 | — | — |
| 2020-08-14 | $193.46 | $193.46 | 2,833,000 | — | — |
| 2020-08-13 | $195.14 | $195.14 | 4,711,600 | — | — |
| 2020-08-12 | $192.62 | $192.62 | 3,980,300 | — | — |
| 2020-08-11 | $191.99 | $191.99 | 5,015,400 | — | — |
| 2020-08-10 | $197.16 | $197.16 | 5,528,200 | — | — |
| 2020-08-07 | $201.05 | $201.05 | 5,423,400 | — | — |
| 2020-08-06 | $207.79 | $207.79 | 5,113,300 | — | — |
| 2020-08-05 | $202.64 | $202.64 | 3,559,100 | — | — |
| 2020-08-04 | $201.41 | $201.41 | 4,480,300 | — | — |
| 2020-08-03 | $203.19 | $203.19 | 6,557,500 | — | — |
| 2020-07-31 | $194.85 | $194.85 | 3,734,000 | — | — |
| 2020-07-30 | $191.70 | $191.70 | 3,587,400 | — | — |
| 2020-07-29 | $193.61 | $193.61 | 3,747,800 | — | — |
| 2020-07-28 | $189.50 | $189.50 | 3,114,200 | — | — |
| 2020-07-27 | $190.96 | $190.96 | 3,015,700 | — | — |
| 2020-07-24 | $188.49 | $188.49 | 3,908,400 | — | — |
| 2020-07-23 | $188.54 | $188.54 | 3,639,500 | — | — |
| 2020-07-22 | $191.31 | $191.31 | 2,833,000 | — | — |
| 2020-07-21 | $190.80 | $190.80 | 5,376,800 | — | — |
| 2020-07-20 | $195.09 | $195.09 | 5,729,000 | — | — |
| 2020-07-17 | $187.78 | $187.78 | 4,324,300 | — | — |
| 2020-07-16 | $185.51 | $185.51 | 7,350,000 | — | — |
| 2020-07-15 | $188.09 | $188.09 | 7,681,800 | — | — |
| 2020-07-14 | $189.56 | $189.56 | 5,854,700 | — | — |
| 2020-07-13 | $188.34 | $188.34 | 5,555,400 | — | — |
| 2020-07-10 | $198.88 | $198.88 | 3,783,200 | — | — |
| 2020-07-09 | $200.74 | $200.74 | 6,062,800 | — | — |
| 2020-07-08 | $200.28 | $200.28 | 4,233,700 | — | — |
| 2020-07-07 | $196.38 | $196.38 | 5,431,500 | — | — |
| 2020-07-06 | $197.72 | $197.72 | 5,794,200 | — | — |
| 2020-07-02 | $192.53 | $192.53 | 4,200,300 | — | — |
| 2020-07-01 | $191.89 | $191.89 | 4,754,600 | — | — |
| 2020-06-30 | $187.33 | $187.33 | 4,478,900 | — | — |
| 2020-06-29 | $183.33 | $183.33 | 3,972,100 | — | — |
| 2020-06-26 | $183.17 | $183.17 | 7,595,700 | — | — |
| 2020-06-25 | $188.34 | $188.34 | 4,022,400 | — | — |
| 2020-06-24 | $185.55 | $185.55 | 4,903,100 | — | — |
| 2020-06-23 | $189.06 | $189.06 | 6,950,800 | — | — |
| 2020-06-22 | $191.65 | $191.65 | 6,252,200 | — | — |
| 2020-06-19 | $186.95 | $186.95 | 11,841,000 | — | — |
| 2020-06-18 | $187.66 | $187.66 | 8,677,800 | — | — |
| 2020-06-17 | $181.40 | $181.40 | 5,038,600 | — | — |
| 2020-06-16 | $180.48 | $180.48 | 5,824,100 | — | — |
| 2020-06-15 | $178.61 | $178.61 | 6,000,000 | — | — |
| 2020-06-12 | $175.11 | $175.11 | 5,443,800 | — | — |
| 2020-06-11 | $172.05 | $172.05 | 6,521,200 | — | — |
| 2020-06-10 | $182.10 | $182.10 | 8,127,200 | — | — |
| 2020-06-09 | $174.56 | $174.56 | 4,025,600 | — | — |
| 2020-06-08 | $176.55 | $176.55 | 4,592,600 | — | — |
| 2020-06-05 | $173.88 | $173.88 | 8,232,200 | — | — |
| 2020-06-04 | $171.44 | $171.44 | 7,301,600 | — | — |
| 2020-06-03 | $174.99 | $174.99 | 6,004,000 | — | — |
| 2020-06-02 | $174.23 | $174.23 | 8,571,800 | — | — |
| 2020-06-01 | $176.36 | $176.36 | 5,711,600 | — | — |
| 2020-05-29 | $174.79 | $174.79 | 19,588,900 | — | — |
| 2020-05-28 | $181.10 | $181.10 | 10,275,200 | — | — |
| 2020-05-27 | $176.60 | $176.60 | 6,340,200 | — | — |
| 2020-05-26 | $176.52 | $176.52 | 8,353,600 | — | — |
| 2020-05-22 | $177.85 | $177.85 | 4,965,100 | — | — |
| 2020-05-21 | $175.26 | $175.26 | 4,429,700 | — | — |
| 2020-05-20 | $176.93 | $176.93 | 4,951,200 | — | — |
| 2020-05-19 | $176.04 | $176.04 | 5,264,000 | — | — |
| 2020-05-18 | $172.50 | $172.50 | 6,398,300 | — | — |
| 2020-05-15 | $171.33 | $171.33 | 5,673,800 | — | — |
| 2020-05-14 | $167.00 | $167.00 | 7,442,300 | — | — |
| 2020-05-13 | $169.64 | $169.64 | 12,534,900 | — | — |
| 2020-05-12 | $177.54 | $177.54 | 5,904,600 | — | — |
| 2020-05-11 | $182.67 | $182.67 | 8,696,000 | — | — |
| 2020-05-08 | $175.90 | $175.90 | 5,403,400 | — | — |
| 2020-05-07 | $169.90 | $169.90 | 6,460,900 | — | — |
| 2020-05-06 | $163.67 | $163.67 | 4,112,600 | — | — |
| 2020-05-05 | $163.25 | $163.25 | 5,264,800 | — | — |
| 2020-05-04 | $161.47 | $161.47 | 5,974,200 | — | — |
| 2020-05-01 | $156.37 | $156.37 | 4,276,900 | — | — |
| 2020-04-30 | $161.95 | $161.95 | 6,830,700 | — | — |
| 2020-04-29 | $160.43 | $160.43 | 5,256,700 | — | — |
| 2020-04-28 | $154.46 | $154.46 | 4,731,800 | — | — |
| 2020-04-27 | $157.63 | $157.63 | 5,036,400 | — | — |
| 2020-04-24 | $153.98 | $153.98 | 6,710,500 | — | — |
| 2020-04-23 | $151.72 | $151.72 | 6,281,400 | — | — |
| 2020-04-22 | $154.14 | $154.14 | 6,660,900 | — | — |
| 2020-04-21 | $150.56 | $150.56 | 13,737,900 | — | — |
| 2020-04-20 | $162.76 | $162.76 | 4,686,000 | — | — |
| 2020-04-17 | $162.62 | $162.62 | 7,312,900 | — | — |
| 2020-04-16 | $157.06 | $157.06 | 4,391,500 | — | — |
| 2020-04-15 | $155.63 | $155.63 | 4,042,600 | — | — |
| 2020-04-14 | $157.71 | $157.71 | 7,334,300 | — | — |
| 2020-04-13 | $152.50 | $152.50 | 5,138,600 | — | — |
| 2020-04-09 | $154.55 | $154.55 | 7,094,600 | — | — |
| 2020-04-08 | $151.12 | $151.12 | 7,665,500 | — | — |
| 2020-04-07 | $145.07 | $145.07 | 7,859,500 | — | — |
| 2020-04-06 | $147.55 | $147.55 | 12,296,800 | — | — |
| 2020-04-03 | $134.31 | $134.31 | 6,004,400 | — | — |
| 2020-04-02 | $134.32 | $134.32 | 8,150,500 | — | — |
| 2020-04-01 | $134.06 | $134.06 | 8,737,600 | — | — |
| 2020-03-31 | $143.98 | $143.98 | 10,429,700 | — | — |
| 2020-03-30 | $149.85 | $149.85 | 7,650,400 | — | — |
| 2020-03-27 | $146.00 | $146.00 | 8,273,500 | — | — |
| 2020-03-26 | $154.73 | $154.73 | 8,573,100 | — | — |
| 2020-03-25 | $147.06 | $147.06 | 10,639,300 | — | — |
| 2020-03-24 | $153.64 | $153.64 | 11,834,400 | — | — |
| 2020-03-23 | $140.52 | $140.52 | 11,898,300 | — | — |
| 2020-03-20 | $139.35 | $139.35 | 12,450,100 | — | — |
| 2020-03-19 | $139.46 | $139.46 | 10,444,000 | — | — |
| 2020-03-18 | $132.24 | $132.24 | 12,988,200 | — | — |
| 2020-03-17 | $135.42 | $135.42 | 12,191,500 | — | — |
| 2020-03-16 | $124.30 | $124.30 | 13,845,300 | — | — |
| 2020-03-13 | $147.78 | $147.78 | 13,765,400 | — | — |
| 2020-03-12 | $140.59 | $140.59 | 13,213,000 | — | — |
| 2020-03-11 | $154.57 | $154.57 | 10,341,300 | — | — |
| 2020-03-10 | $161.34 | $161.34 | 11,443,900 | — | — |
| 2020-03-09 | $151.21 | $151.21 | 9,657,100 | — | — |
| 2020-03-06 | $164.08 | $164.08 | 9,757,700 | — | — |
| 2020-03-05 | $169.60 | $169.60 | 5,797,500 | — | — |
| 2020-03-04 | $175.69 | $175.69 | 5,846,300 | — | — |
| 2020-03-03 | $169.37 | $169.37 | 8,323,500 | — | — |
| 2020-03-02 | $176.76 | $176.76 | 7,761,000 | — | — |
| 2020-02-28 | $170.40 | $170.40 | 12,640,800 | — | — |
| 2020-02-27 | $172.15 | $172.15 | 9,927,300 | — | — |
| 2020-02-26 | $178.87 | $178.87 | 13,923,100 | — | — |
| 2020-02-25 | $181.27 | $181.27 | 11,361,100 | — | — |
| 2020-02-24 | $185.94 | $185.94 | 8,463,300 | — | — |
| 2020-02-21 | $189.50 | $189.50 | 5,242,100 | — | — |
| 2020-02-20 | $193.36 | $193.36 | 5,451,200 | — | — |
| 2020-02-19 | $192.87 | $192.87 | 3,903,200 | — | — |
| 2020-02-18 | $191.09 | $191.09 | 4,957,000 | — | — |
| 2020-02-14 | $189.95 | $189.95 | 3,599,400 | — | — |
| 2020-02-13 | $188.64 | $188.64 | 3,132,100 | — | — |
| 2020-02-12 | $189.46 | $189.46 | 4,535,400 | — | — |
| 2020-02-11 | $189.11 | $189.11 | 4,299,200 | — | — |
| 2020-02-10 | $189.12 | $189.12 | 3,873,500 | — | — |
| 2020-02-07 | $185.72 | $185.72 | 3,713,100 | — | — |
| 2020-02-06 | $186.73 | $186.73 | 4,102,700 | — | — |
| 2020-02-05 | $185.49 | $185.49 | 6,162,700 | — | — |
| 2020-02-04 | $188.34 | $188.34 | 3,983,200 | — | — |
| 2020-02-03 | $185.42 | $185.42 | 4,755,200 | — | — |
| 2020-01-31 | $182.31 | $182.31 | 4,193,300 | — | — |
| 2020-01-30 | $185.67 | $185.67 | 3,715,700 | — | — |
| 2020-01-29 | $181.77 | $181.77 | 2,785,500 | — | — |
| 2020-01-28 | $182.85 | $182.85 | 3,445,300 | — | — |
| 2020-01-27 | $180.71 | $180.71 | 4,239,400 | — | — |
| 2020-01-24 | $182.11 | $182.11 | 4,653,600 | — | — |
| 2020-01-23 | $183.98 | $183.98 | 4,369,000 | — | — |
| 2020-01-22 | $182.75 | $182.75 | 4,781,800 | — | — |
| 2020-01-21 | $185.27 | $185.27 | 6,302,400 | — | — |
| 2020-01-17 | $182.23 | $182.23 | 4,577,000 | — | — |
| 2020-01-16 | $182.69 | $182.69 | 3,485,300 | — | — |
| 2020-01-15 | $181.06 | $181.06 | 3,886,600 | — | — |
| 2020-01-14 | $182.12 | $182.12 | 4,342,300 | — | — |
| 2020-01-13 | $183.85 | $183.85 | 6,202,600 | — | — |
| 2020-01-10 | $180.20 | $180.20 | 5,111,800 | — | — |
| 2020-01-09 | $179.60 | $179.60 | 5,952,900 | — | — |
| 2020-01-08 | $177.33 | $177.33 | 7,225,100 | — | — |
| 2020-01-07 | $176.00 | $176.00 | 8,272,700 | — | — |
| 2020-01-06 | $173.45 | $173.45 | 8,836,200 | — | — |
| 2020-01-03 | $166.17 | $166.17 | 3,205,400 | — | — |
| 2020-01-02 | $166.99 | $166.99 | 5,189,300 | — | — |