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
- 1991-06-21 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 | $183.80 | $208.40 | 19,745 | — | — |
| 2020-12-30 | $184.60 | $209.31 | 21,180 | — | — |
| 2020-12-29 | $187.60 | $212.71 | 23,565 | — | — |
| 2020-12-28 | $192.40 | $218.15 | 19,195 | — | — |
| 2020-12-24 | $189.60 | $214.98 | 16,010 | — | — |
| 2020-12-23 | $190.60 | $216.11 | 28,310 | — | — |
| 2020-12-22 | $183.40 | $207.95 | 28,450 | — | — |
| 2020-12-21 | $185.20 | $209.99 | 43,830 | — | — |
| 2020-12-18 | $188.00 | $213.16 | 43,790 | — | — |
| 2020-12-17 | $194.00 | $219.96 | 28,480 | — | — |
| 2020-12-16 | $187.80 | $212.93 | 25,580 | — | — |
| 2020-12-15 | $188.40 | $213.61 | 20,895 | — | — |
| 2020-12-14 | $181.20 | $205.45 | 24,935 | — | — |
| 2020-12-11 | $188.80 | $214.07 | 17,895 | — | — |
| 2020-12-10 | $195.00 | $221.10 | 20,915 | — | — |
| 2020-12-09 | $191.40 | $217.02 | 32,670 | — | — |
| 2020-12-08 | $186.00 | $210.89 | 35,015 | — | — |
| 2020-12-07 | $184.40 | $209.08 | 62,410 | — | — |
| 2020-12-04 | $203.20 | $230.40 | 65,770 | — | — |
| 2020-12-03 | $196.00 | $222.23 | 60,660 | — | — |
| 2020-12-02 | $182.00 | $206.36 | 33,760 | — | — |
| 2020-12-01 | $175.60 | $199.10 | 48,975 | — | — |
| 2020-11-30 | $169.80 | $192.53 | 87,995 | — | — |
| 2020-11-27 | $168.60 | $191.16 | 11,135 | — | — |
| 2020-11-25 | $172.80 | $195.93 | 33,800 | — | — |
| 2020-11-24 | $180.00 | $204.09 | 58,400 | — | — |
| 2020-11-23 | $162.20 | $183.91 | 47,375 | — | — |
| 2020-11-20 | $146.40 | $165.99 | 26,800 | — | — |
| 2020-11-19 | $144.00 | $163.27 | 20,920 | — | — |
| 2020-11-18 | $137.80 | $156.24 | 32,965 | — | — |
| 2020-11-17 | $137.40 | $155.79 | 28,680 | — | — |
| 2020-11-16 | $134.40 | $152.39 | 36,070 | — | — |
| 2020-11-13 | $125.60 | $142.41 | 17,920 | — | — |
| 2020-11-12 | $121.80 | $138.10 | 16,465 | — | — |
| 2020-11-11 | $128.80 | $146.04 | 21,805 | — | — |
| 2020-11-10 | $129.60 | $146.95 | 33,595 | — | — |
| 2020-11-09 | $129.60 | $146.95 | 56,805 | — | — |
| 2020-11-06 | $108.20 | $122.68 | 18,110 | — | — |
| 2020-11-05 | $109.80 | $124.50 | 22,735 | — | — |
| 2020-11-04 | $105.20 | $119.28 | 17,640 | — | — |
| 2020-11-03 | $105.20 | $119.28 | 26,115 | — | — |
| 2020-11-02 | $102.40 | $116.10 | 76,545 | — | — |
| 2020-10-30 | $110.80 | $125.63 | 23,405 | — | — |
| 2020-10-29 | $113.40 | $128.58 | 25,995 | — | — |
| 2020-10-28 | $108.80 | $123.36 | 26,790 | — | — |
| 2020-10-27 | $114.80 | $130.16 | 15,395 | — | — |
| 2020-10-26 | $119.20 | $135.15 | 17,835 | — | — |
| 2020-10-23 | $130.20 | $147.63 | 17,120 | — | — |
| 2020-10-22 | $133.80 | $151.71 | 24,600 | — | — |
| 2020-10-21 | $133.00 | $150.80 | 11,300 | — | — |
| 2020-10-20 | $133.40 | $151.25 | 21,735 | — | — |
| 2020-10-19 | $140.00 | $158.74 | 17,655 | — | — |
| 2020-10-16 | $144.60 | $163.95 | 13,115 | — | — |
| 2020-10-15 | $141.80 | $160.78 | 13,940 | — | — |
| 2020-10-14 | $141.20 | $160.10 | 15,795 | — | — |
| 2020-10-13 | $142.20 | $161.23 | 19,145 | — | — |
| 2020-10-12 | $145.00 | $164.41 | 18,655 | — | — |
| 2020-10-09 | $140.00 | $158.74 | 27,735 | — | — |
| 2020-10-08 | $143.40 | $162.59 | 25,660 | — | — |
| 2020-10-07 | $139.20 | $157.83 | 24,335 | — | — |
| 2020-10-06 | $134.40 | $152.39 | 38,205 | — | — |
| 2020-10-05 | $130.60 | $148.08 | 17,420 | — | — |
| 2020-10-02 | $127.60 | $144.68 | 18,765 | — | — |
| 2020-10-01 | $124.60 | $141.28 | 19,480 | — | — |
| 2020-09-30 | $122.80 | $139.24 | 28,370 | — | — |
| 2020-09-29 | $120.00 | $136.06 | 28,485 | — | — |
| 2020-09-28 | $115.20 | $130.62 | 22,935 | — | — |
| 2020-09-25 | $109.20 | $123.81 | 16,720 | — | — |
| 2020-09-24 | $107.00 | $121.32 | 22,880 | — | — |
| 2020-09-23 | $108.40 | $122.91 | 22,870 | — | — |
| 2020-09-22 | $119.60 | $135.61 | 34,740 | — | — |
| 2020-09-21 | $110.20 | $124.95 | 42,915 | — | — |
| 2020-09-18 | $110.00 | $124.72 | 36,720 | — | — |
| 2020-09-17 | $110.20 | $124.95 | 28,850 | — | — |
| 2020-09-16 | $116.00 | $131.53 | 34,370 | — | — |
| 2020-09-15 | $115.60 | $131.07 | 21,980 | — | — |
| 2020-09-14 | $120.40 | $136.51 | 33,210 | — | — |
| 2020-09-11 | $121.00 | $137.19 | 32,055 | — | — |
| 2020-09-10 | $127.00 | $144.00 | 25,330 | — | — |
| 2020-09-09 | $126.80 | $143.77 | 31,950 | — | — |
| 2020-09-08 | $129.20 | $146.49 | 39,470 | — | — |
| 2020-09-04 | $139.40 | $158.06 | 30,090 | — | — |
| 2020-09-03 | $141.80 | $160.78 | 39,745 | — | — |
| 2020-09-02 | $146.60 | $166.22 | 31,910 | — | — |
| 2020-09-01 | $150.40 | $170.53 | 40,540 | — | — |
| 2020-08-31 | $147.80 | $167.58 | 101,630 | — | — |
| 2020-08-28 | $181.60 | $205.90 | 26,155 | — | — |
| 2020-08-27 | $170.80 | $193.66 | 28,060 | — | — |
| 2020-08-26 | $166.40 | $188.67 | 14,060 | — | — |
| 2020-08-25 | $173.20 | $196.38 | 10,725 | — | — |
| 2020-08-24 | $174.60 | $197.97 | 13,450 | — | — |
| 2020-08-21 | $170.60 | $193.43 | 12,665 | — | — |
| 2020-08-20 | $175.60 | $199.10 | 13,575 | — | — |
| 2020-08-19 | $180.80 | $205.00 | 15,350 | — | — |
| 2020-08-18 | $178.40 | $202.28 | 23,505 | — | — |
| 2020-08-17 | $180.60 | $204.77 | 19,225 | — | — |
| 2020-08-14 | $186.20 | $211.12 | 20,450 | — | — |
| 2020-08-13 | $186.20 | $211.12 | 16,670 | — | — |
| 2020-08-12 | $182.80 | $207.27 | 19,070 | — | — |
| 2020-08-11 | $182.60 | $207.04 | 37,595 | — | — |
| 2020-08-10 | $181.20 | $205.45 | 36,495 | — | — |
| 2020-08-07 | $169.60 | $192.30 | 12,165 | — | — |
| 2020-08-06 | $165.40 | $187.54 | 13,475 | — | — |
| 2020-08-05 | $165.80 | $187.99 | 17,095 | — | — |
| 2020-08-04 | $160.00 | $181.41 | 23,705 | — | — |
| 2020-08-03 | $148.20 | $168.03 | 16,525 | — | — |
| 2020-07-31 | $153.60 | $174.16 | 17,855 | — | — |
| 2020-07-30 | $156.80 | $177.79 | 15,450 | — | — |
| 2020-07-29 | $156.40 | $177.33 | 15,315 | — | — |
| 2020-07-28 | $154.40 | $175.06 | 19,080 | — | — |
| 2020-07-27 | $156.60 | $177.56 | 21,385 | — | — |
| 2020-07-24 | $156.20 | $177.11 | 19,445 | — | — |
| 2020-07-23 | $163.40 | $185.27 | 23,495 | — | — |
| 2020-07-22 | $157.80 | $178.92 | 25,485 | — | — |
| 2020-07-21 | $159.80 | $181.19 | 27,810 | — | — |
| 2020-07-20 | $155.80 | $176.65 | 20,530 | — | — |
| 2020-07-17 | $161.40 | $183.00 | 18,685 | — | — |
| 2020-07-16 | $164.60 | $186.63 | 18,235 | — | — |
| 2020-07-15 | $159.00 | $180.28 | 34,370 | — | — |
| 2020-07-14 | $151.00 | $171.21 | 25,505 | — | — |
| 2020-07-13 | $153.00 | $173.48 | 20,385 | — | — |
| 2020-07-10 | $152.20 | $172.57 | 29,010 | — | — |
| 2020-07-09 | $145.20 | $164.63 | 42,605 | — | — |
| 2020-07-08 | $155.40 | $176.20 | 39,930 | — | — |
| 2020-07-07 | $153.80 | $174.38 | 26,605 | — | — |
| 2020-07-06 | $165.80 | $187.99 | 33,730 | — | — |
| 2020-07-02 | $161.80 | $183.45 | 23,715 | — | — |
| 2020-07-01 | $162.00 | $183.68 | 35,815 | — | — |
| 2020-06-30 | $163.60 | $185.50 | 22,365 | — | — |
| 2020-06-29 | $167.00 | $189.35 | 39,090 | — | — |
| 2020-06-26 | $151.40 | $171.66 | 42,185 | — | — |
| 2020-06-25 | $161.40 | $183.00 | 37,150 | — | — |
| 2020-06-24 | $166.00 | $188.22 | 45,110 | — | — |
| 2020-06-23 | $174.40 | $197.74 | 39,980 | — | — |
| 2020-06-22 | $167.40 | $189.80 | 35,425 | — | — |
| 2020-06-19 | $172.40 | $195.47 | 56,955 | — | — |
| 2020-06-18 | $185.80 | $210.67 | 77,210 | — | — |
| 2020-06-17 | $187.00 | $212.03 | 39,940 | — | — |
| 2020-06-16 | $203.00 | $230.17 | 31,385 | — | — |
| 2020-06-15 | $197.40 | $223.82 | 44,355 | — | — |
| 2020-06-12 | $182.80 | $207.27 | 50,965 | — | — |
| 2020-06-11 | $184.20 | $208.85 | 50,655 | — | — |
| 2020-06-10 | $222.20 | $251.94 | 23,170 | — | — |
| 2020-06-09 | $233.20 | $264.41 | 37,240 | — | — |
| 2020-06-08 | $263.80 | $299.11 | 56,220 | — | — |
| 2020-06-05 | $235.20 | $266.68 | 55,690 | — | — |
| 2020-06-04 | $208.60 | $236.52 | 37,435 | — | — |
| 2020-06-03 | $212.60 | $241.05 | 40,120 | — | — |
| 2020-06-02 | $205.00 | $232.44 | 28,970 | — | — |
| 2020-06-01 | $211.00 | $239.24 | 21,450 | — | — |
| 2020-05-29 | $210.40 | $238.56 | 26,535 | — | — |
| 2020-05-28 | $216.80 | $245.82 | 39,815 | — | — |
| 2020-05-27 | $222.80 | $252.62 | 38,370 | — | — |
| 2020-05-26 | $218.40 | $247.63 | 34,605 | — | — |
| 2020-05-22 | $207.00 | $234.70 | 15,555 | — | — |
| 2020-05-21 | $213.00 | $241.51 | 29,275 | — | — |
| 2020-05-20 | $211.40 | $239.69 | 41,900 | — | — |
| 2020-05-19 | $209.60 | $237.65 | 30,885 | — | — |
| 2020-05-18 | $205.60 | $233.12 | 46,360 | — | — |
| 2020-05-15 | $177.00 | $200.69 | 27,725 | — | — |
| 2020-05-14 | $162.00 | $183.68 | 39,005 | — | — |
| 2020-05-13 | $164.60 | $186.63 | 34,065 | — | — |
| 2020-05-12 | $183.80 | $208.40 | 26,490 | — | — |
| 2020-05-11 | $203.40 | $230.62 | 33,185 | — | — |
| 2020-05-08 | $222.00 | $251.71 | 36,985 | — | — |
| 2020-05-07 | $201.20 | $228.13 | 28,550 | — | — |
| 2020-05-06 | $200.40 | $227.22 | 14,710 | — | — |
| 2020-05-05 | $205.00 | $232.44 | 25,010 | — | — |
| 2020-05-04 | $214.80 | $243.55 | 23,600 | — | — |
| 2020-05-01 | $223.60 | $253.53 | 33,870 | — | — |
| 2020-04-30 | $248.40 | $281.65 | 24,305 | — | — |
| 2020-04-29 | $255.40 | $289.58 | 50,425 | — | — |
| 2020-04-28 | $224.00 | $253.98 | 49,245 | — | — |
| 2020-04-27 | $224.00 | $253.98 | 41,165 | — | — |
| 2020-04-24 | $189.00 | $214.30 | 12,605 | — | — |
| 2020-04-23 | $184.20 | $208.85 | 23,595 | — | — |
| 2020-04-22 | $172.00 | $195.02 | 17,245 | — | — |
| 2020-04-21 | $170.40 | $193.21 | 17,590 | — | — |
| 2020-04-20 | $168.40 | $190.94 | 25,080 | — | — |
| 2020-04-17 | $175.80 | $199.33 | 33,510 | — | — |
| 2020-04-16 | $148.80 | $168.71 | 27,285 | — | — |
| 2020-04-15 | $165.40 | $187.54 | 40,545 | — | — |
| 2020-04-14 | $200.40 | $227.22 | 36,220 | — | — |
| 2020-04-13 | $168.60 | $191.16 | 38,625 | — | — |
| 2020-04-09 | $155.20 | $175.97 | 63,465 | — | — |
| 2020-04-08 | $135.00 | $153.07 | 89,615 | — | — |
| 2020-04-07 | $120.20 | $136.29 | 58,470 | — | — |
| 2020-04-06 | $100.80 | $114.29 | 23,325 | — | — |
| 2020-04-03 | $94.00 | $106.58 | 26,630 | — | — |
| 2020-04-02 | $92.60 | $104.99 | 34,265 | — | — |
| 2020-04-01 | $99.40 | $112.70 | 28,555 | — | — |
| 2020-03-31 | $118.20 | $134.02 | 30,135 | — | — |
| 2020-03-30 | $126.60 | $143.54 | 27,475 | — | — |
| 2020-03-27 | $131.40 | $148.99 | 44,105 | — | — |
| 2020-03-26 | $175.60 | $199.10 | 18,310 | — | — |
| 2020-03-25 | $163.20 | $185.04 | 40,125 | — | — |
| 2020-03-24 | $157.00 | $178.01 | 20,540 | — | — |
| 2020-03-23 | $119.40 | $135.38 | 19,705 | — | — |
| 2020-03-20 | $130.60 | $148.08 | 37,020 | — | — |
| 2020-03-19 | $153.60 | $174.16 | 25,640 | — | — |
| 2020-03-18 | $150.60 | $170.76 | 40,300 | — | — |
| 2020-03-17 | $179.00 | $202.96 | 35,410 | — | — |
| 2020-03-16 | $139.40 | $158.06 | 17,150 | — | — |
| 2020-03-13 | $184.20 | $208.85 | 18,825 | — | — |
| 2020-03-12 | $186.80 | $211.80 | 16,340 | — | — |
| 2020-03-11 | $188.80 | $214.07 | 15,335 | — | — |
| 2020-03-10 | $203.60 | $230.85 | 25,405 | — | — |
| 2020-03-09 | $205.80 | $233.34 | 28,525 | — | — |
| 2020-03-06 | $217.60 | $246.72 | 22,130 | — | — |
| 2020-03-05 | $224.40 | $254.43 | 24,290 | — | — |
| 2020-03-04 | $230.00 | $260.78 | 16,925 | — | — |
| 2020-03-03 | $239.20 | $271.21 | 15,475 | — | — |
| 2020-03-02 | $249.40 | $282.78 | 19,055 | — | — |
| 2020-02-28 | $255.20 | $289.36 | 17,995 | — | — |
| 2020-02-27 | $256.20 | $290.49 | 24,050 | — | — |
| 2020-02-26 | $257.40 | $291.85 | 14,545 | — | — |
| 2020-02-25 | $257.60 | $292.08 | 15,445 | — | — |
| 2020-02-24 | $266.20 | $301.83 | 12,790 | — | — |
| 2020-02-21 | $271.60 | $307.95 | 9,110 | — | — |
| 2020-02-20 | $273.00 | $309.54 | 11,585 | — | — |
| 2020-02-19 | $285.00 | $323.14 | 20,005 | — | — |
| 2020-02-18 | $275.60 | $312.49 | 13,390 | — | — |
| 2020-02-14 | $267.20 | $302.96 | 12,395 | — | — |
| 2020-02-13 | $275.40 | $312.26 | 11,765 | — | — |
| 2020-02-12 | $268.40 | $304.32 | 17,525 | — | — |
| 2020-02-11 | $263.40 | $298.65 | 15,980 | — | — |
| 2020-02-10 | $267.80 | $303.64 | 17,950 | — | — |
| 2020-02-07 | $283.00 | $320.88 | 16,825 | — | — |
| 2020-02-06 | $297.20 | $336.98 | 20,575 | — | — |
| 2020-02-05 | $296.40 | $336.07 | 17,960 | — | — |
| 2020-02-04 | $299.80 | $339.92 | 38,005 | — | — |
| 2020-02-03 | $308.00 | $349.22 | 18,360 | — | — |
| 2020-01-31 | $310.40 | $351.94 | 11,020 | — | — |
| 2020-01-30 | $321.60 | $364.64 | 13,030 | — | — |
| 2020-01-29 | $329.20 | $373.26 | 23,415 | — | — |
| 2020-01-28 | $339.40 | $384.82 | 8,820 | — | — |
| 2020-01-27 | $343.80 | $389.81 | 9,640 | — | — |
| 2020-01-24 | $353.40 | $400.70 | 16,765 | — | — |
| 2020-01-23 | $350.20 | $397.07 | 10,985 | — | — |
| 2020-01-22 | $343.60 | $389.59 | 9,280 | — | — |
| 2020-01-21 | $359.20 | $407.27 | 12,300 | — | — |
| 2020-01-17 | $360.40 | $408.63 | 10,530 | — | — |
| 2020-01-16 | $361.40 | $409.77 | 22,190 | — | — |
| 2020-01-15 | $335.80 | $380.74 | 8,005 | — | — |
| 2020-01-14 | $330.00 | $374.17 | 8,690 | — | — |
| 2020-01-13 | $325.80 | $369.40 | 7,395 | — | — |
| 2020-01-10 | $325.80 | $369.40 | 11,870 | — | — |
| 2020-01-09 | $336.40 | $381.42 | 19,565 | — | — |
| 2020-01-08 | $331.00 | $375.30 | 13,875 | — | — |
| 2020-01-07 | $317.60 | $360.11 | 12,140 | — | — |
| 2020-01-06 | $317.00 | $359.43 | 16,905 | — | — |
| 2020-01-03 | $321.60 | $364.64 | 23,915 | — | — |
| 2020-01-02 | $333.60 | $378.25 | 24,585 | — | — |