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
- 1973-02-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 | $143.50 | $260.17 | 553,600 | — | — |
| 2020-12-30 | $140.58 | $254.88 | 326,900 | — | — |
| 2020-12-29 | $139.83 | $253.52 | 500,200 | — | — |
| 2020-12-28 | $140.71 | $255.11 | 520,600 | — | — |
| 2020-12-24 | $139.71 | $253.30 | 174,100 | — | — |
| 2020-12-23 | $139.32 | $252.59 | 375,100 | — | — |
| 2020-12-22 | $139.86 | $253.57 | 528,400 | — | — |
| 2020-12-21 | $140.62 | $254.95 | 831,500 | — | — |
| 2020-12-18 | $142.70 | $258.72 | 1,484,800 | — | — |
| 2020-12-17 | $143.42 | $260.03 | 928,200 | — | — |
| 2020-12-16 | $140.80 | $255.28 | 1,089,200 | — | — |
| 2020-12-15 | $145.20 | $263.25 | 841,600 | — | — |
| 2020-12-14 | $145.32 | $263.47 | 561,000 | — | — |
| 2020-12-11 | $146.07 | $264.83 | 639,100 | — | — |
| 2020-12-10 | $145.91 | $264.54 | 800,800 | — | — |
| 2020-12-09 | $143.91 | $260.92 | 886,300 | — | — |
| 2020-12-08 | $147.91 | $268.17 | 1,196,600 | — | — |
| 2020-12-07 | $143.89 | $260.88 | 904,200 | — | — |
| 2020-12-04 | $141.78 | $257.05 | 750,300 | — | — |
| 2020-12-03 | $138.02 | $250.24 | 699,500 | — | — |
| 2020-12-02 | $138.58 | $251.25 | 993,200 | — | — |
| 2020-12-01 | $137.20 | $248.75 | 1,009,800 | — | — |
| 2020-11-30 | $133.00 | $241.13 | 1,220,500 | — | — |
| 2020-11-27 | $129.26 | $234.35 | 283,800 | — | — |
| 2020-11-25 | $127.50 | $231.16 | 1,268,200 | — | — |
| 2020-11-24 | $127.07 | $230.38 | 1,341,500 | — | — |
| 2020-11-23 | $127.82 | $231.74 | 896,600 | — | — |
| 2020-11-20 | $130.19 | $236.04 | 1,015,200 | — | — |
| 2020-11-19 | $130.81 | $237.16 | 767,400 | — | — |
| 2020-11-18 | $128.67 | $233.28 | 938,100 | — | — |
| 2020-11-17 | $133.00 | $241.13 | 1,516,600 | — | — |
| 2020-11-16 | $133.32 | $241.72 | 832,500 | — | — |
| 2020-11-13 | $132.12 | $239.54 | 698,400 | — | — |
| 2020-11-12 | $130.64 | $236.86 | 634,500 | — | — |
| 2020-11-11 | $129.07 | $234.01 | 1,155,000 | — | — |
| 2020-11-10 | $125.53 | $227.59 | 1,650,000 | — | — |
| 2020-11-09 | $128.09 | $232.23 | 3,100,200 | — | — |
| 2020-11-06 | $141.30 | $256.18 | 820,700 | — | — |
| 2020-11-05 | $138.41 | $250.94 | 827,100 | — | — |
| 2020-11-04 | $135.04 | $244.83 | 1,080,200 | — | — |
| 2020-11-03 | $133.15 | $241.41 | 1,031,400 | — | — |
| 2020-11-02 | $132.64 | $240.48 | 1,505,100 | — | — |
| 2020-10-30 | $129.55 | $234.88 | 827,200 | — | — |
| 2020-10-29 | $128.79 | $233.50 | 1,547,000 | — | — |
| 2020-10-28 | $124.40 | $225.54 | 1,123,200 | — | — |
| 2020-10-27 | $127.08 | $230.40 | 1,013,000 | — | — |
| 2020-10-26 | $124.07 | $224.94 | 814,000 | — | — |
| 2020-10-23 | $124.45 | $225.63 | 558,000 | — | — |
| 2020-10-22 | $125.20 | $226.99 | 846,700 | — | — |
| 2020-10-21 | $123.38 | $223.69 | 548,300 | — | — |
| 2020-10-20 | $123.35 | $223.64 | 656,600 | — | — |
| 2020-10-19 | $122.30 | $221.74 | 1,159,400 | — | — |
| 2020-10-16 | $124.02 | $224.85 | 576,800 | — | — |
| 2020-10-15 | $123.33 | $223.60 | 1,003,900 | — | — |
| 2020-10-14 | $122.05 | $221.16 | 1,449,500 | — | — |
| 2020-10-13 | $124.67 | $225.90 | 1,240,900 | — | — |
| 2020-10-12 | $128.33 | $232.53 | 1,334,000 | — | — |
| 2020-10-09 | $129.68 | $234.98 | 482,200 | — | — |
| 2020-10-08 | $127.61 | $231.23 | 577,300 | — | — |
| 2020-10-07 | $128.24 | $232.37 | 707,500 | — | — |
| 2020-10-06 | $126.55 | $229.31 | 1,117,400 | — | — |
| 2020-10-05 | $129.71 | $235.04 | 893,300 | — | — |
| 2020-10-02 | $124.56 | $225.70 | 627,100 | — | — |
| 2020-10-01 | $124.86 | $226.25 | 1,149,600 | — | — |
| 2020-09-30 | $125.51 | $227.42 | 1,304,400 | — | — |
| 2020-09-29 | $123.26 | $223.35 | 1,266,800 | — | — |
| 2020-09-28 | $121.89 | $220.87 | 590,500 | — | — |
| 2020-09-25 | $119.80 | $217.08 | 593,000 | — | — |
| 2020-09-24 | $117.96 | $213.74 | 646,800 | — | — |
| 2020-09-23 | $117.58 | $213.06 | 367,400 | — | — |
| 2020-09-22 | $119.95 | $217.35 | 665,900 | — | — |
| 2020-09-21 | $118.25 | $214.27 | 774,500 | — | — |
| 2020-09-18 | $118.20 | $214.18 | 1,162,100 | — | — |
| 2020-09-17 | $119.49 | $216.52 | 689,000 | — | — |
| 2020-09-16 | $120.31 | $218.00 | 762,200 | — | — |
| 2020-09-15 | $118.51 | $214.74 | 454,800 | — | — |
| 2020-09-14 | $117.73 | $213.33 | 678,700 | — | — |
| 2020-09-11 | $117.69 | $213.25 | 1,144,000 | — | — |
| 2020-09-10 | $113.46 | $205.59 | 601,600 | — | — |
| 2020-09-09 | $114.25 | $207.02 | 434,900 | — | — |
| 2020-09-08 | $112.01 | $202.96 | 593,400 | — | — |
| 2020-09-04 | $114.30 | $207.11 | 804,900 | — | — |
| 2020-09-03 | $116.04 | $210.26 | 943,700 | — | — |
| 2020-09-02 | $122.06 | $221.17 | 653,200 | — | — |
| 2020-09-01 | $119.39 | $216.34 | 841,200 | — | — |
| 2020-08-31 | $117.72 | $213.31 | 873,000 | — | — |
| 2020-08-28 | $116.91 | $211.84 | 683,000 | — | — |
| 2020-08-27 | $114.50 | $207.47 | 1,546,600 | — | — |
| 2020-08-26 | $119.44 | $216.43 | 1,064,700 | — | — |
| 2020-08-25 | $116.22 | $210.59 | 662,800 | — | — |
| 2020-08-24 | $115.22 | $208.78 | 703,700 | — | — |
| 2020-08-21 | $116.90 | $211.82 | 811,200 | — | — |
| 2020-08-20 | $116.77 | $211.59 | 534,200 | — | — |
| 2020-08-19 | $117.69 | $213.25 | 888,600 | — | — |
| 2020-08-18 | $118.04 | $213.89 | 1,115,200 | — | — |
| 2020-08-17 | $119.67 | $216.84 | 993,500 | — | — |
| 2020-08-14 | $118.25 | $214.27 | 370,700 | — | — |
| 2020-08-13 | $120.00 | $217.44 | 760,900 | — | — |
| 2020-08-12 | $119.87 | $217.20 | 537,300 | — | — |
| 2020-08-11 | $117.71 | $213.29 | 593,100 | — | — |
| 2020-08-10 | $118.60 | $214.90 | 713,100 | — | — |
| 2020-08-07 | $119.33 | $216.23 | 769,000 | — | — |
| 2020-08-06 | $119.05 | $215.72 | 1,140,700 | — | — |
| 2020-08-05 | $122.09 | $221.23 | 935,200 | — | — |
| 2020-08-04 | $120.82 | $218.93 | 869,700 | — | — |
| 2020-08-03 | $121.77 | $220.65 | 1,329,200 | — | — |
| 2020-07-31 | $118.91 | $215.47 | 901,800 | — | — |
| 2020-07-30 | $118.81 | $215.28 | 771,800 | — | — |
| 2020-07-29 | $119.64 | $216.79 | 3,076,300 | — | — |
| 2020-07-28 | $112.99 | $204.74 | 1,281,100 | — | — |
| 2020-07-27 | $114.97 | $208.33 | 1,295,700 | — | — |
| 2020-07-24 | $110.37 | $199.99 | 673,400 | — | — |
| 2020-07-23 | $112.03 | $203.00 | 432,200 | — | — |
| 2020-07-22 | $112.02 | $202.98 | 955,200 | — | — |
| 2020-07-21 | $111.59 | $202.20 | 1,027,100 | — | — |
| 2020-07-20 | $109.81 | $198.98 | 702,700 | — | — |
| 2020-07-17 | $108.98 | $197.47 | 866,800 | — | — |
| 2020-07-16 | $108.94 | $197.40 | 1,281,500 | — | — |
| 2020-07-15 | $108.97 | $197.33 | 1,579,300 | — | — |
| 2020-07-14 | $106.76 | $193.33 | 1,796,200 | — | — |
| 2020-07-13 | $104.50 | $189.23 | 1,768,000 | — | — |
| 2020-07-10 | $101.47 | $183.75 | 538,800 | — | — |
| 2020-07-09 | $103.08 | $186.66 | 1,009,600 | — | — |
| 2020-07-08 | $102.41 | $185.45 | 1,007,100 | — | — |
| 2020-07-07 | $99.65 | $180.45 | 574,700 | — | — |
| 2020-07-06 | $100.09 | $181.25 | 735,800 | — | — |
| 2020-07-02 | $97.94 | $177.35 | 748,800 | — | — |
| 2020-07-01 | $97.09 | $175.81 | 737,200 | — | — |
| 2020-06-30 | $98.09 | $177.63 | 1,172,300 | — | — |
| 2020-06-29 | $95.73 | $173.35 | 562,800 | — | — |
| 2020-06-26 | $93.93 | $170.09 | 1,196,100 | — | — |
| 2020-06-25 | $95.93 | $173.71 | 687,400 | — | — |
| 2020-06-24 | $95.97 | $173.79 | 789,400 | — | — |
| 2020-06-23 | $99.20 | $179.64 | 1,045,300 | — | — |
| 2020-06-22 | $98.04 | $177.53 | 568,600 | — | — |
| 2020-06-19 | $98.36 | $178.11 | 962,400 | — | — |
| 2020-06-18 | $97.99 | $177.44 | 531,600 | — | — |
| 2020-06-17 | $98.60 | $178.55 | 500,200 | — | — |
| 2020-06-16 | $98.88 | $179.06 | 843,700 | — | — |
| 2020-06-15 | $98.27 | $177.95 | 830,200 | — | — |
| 2020-06-12 | $97.14 | $175.90 | 951,800 | — | — |
| 2020-06-11 | $96.51 | $174.76 | 1,545,800 | — | — |
| 2020-06-10 | $103.02 | $186.55 | 728,400 | — | — |
| 2020-06-09 | $102.44 | $185.50 | 639,500 | — | — |
| 2020-06-08 | $105.31 | $190.70 | 861,400 | — | — |
| 2020-06-05 | $104.40 | $189.05 | 767,900 | — | — |
| 2020-06-04 | $103.02 | $186.55 | 548,000 | — | — |
| 2020-06-03 | $103.86 | $188.07 | 937,200 | — | — |
| 2020-06-02 | $101.92 | $184.56 | 1,106,000 | — | — |
| 2020-06-01 | $101.96 | $184.63 | 629,000 | — | — |
| 2020-05-29 | $100.47 | $181.94 | 805,300 | — | — |
| 2020-05-28 | $99.30 | $179.82 | 624,700 | — | — |
| 2020-05-27 | $100.02 | $181.12 | 1,099,100 | — | — |
| 2020-05-26 | $97.48 | $176.52 | 1,416,000 | — | — |
| 2020-05-22 | $93.41 | $169.15 | 474,600 | — | — |
| 2020-05-21 | $92.50 | $167.50 | 536,400 | — | — |
| 2020-05-20 | $92.75 | $167.96 | 621,700 | — | — |
| 2020-05-19 | $91.30 | $165.33 | 856,700 | — | — |
| 2020-05-18 | $93.32 | $168.99 | 1,980,200 | — | — |
| 2020-05-15 | $92.86 | $168.15 | 2,487,200 | — | — |
| 2020-05-14 | $91.97 | $166.54 | 1,004,500 | — | — |
| 2020-05-13 | $90.25 | $163.43 | 599,400 | — | — |
| 2020-05-12 | $90.86 | $164.53 | 647,700 | — | — |
| 2020-05-11 | $93.39 | $169.11 | 645,500 | — | — |
| 2020-05-08 | $92.48 | $167.47 | 822,700 | — | — |
| 2020-05-07 | $92.76 | $167.97 | 953,700 | — | — |
| 2020-05-06 | $93.26 | $168.88 | 1,537,600 | — | — |
| 2020-05-05 | $90.41 | $163.72 | 905,800 | — | — |
| 2020-05-04 | $87.00 | $157.54 | 1,229,600 | — | — |
| 2020-05-01 | $89.09 | $161.33 | 1,007,600 | — | — |
| 2020-04-30 | $90.53 | $163.94 | 823,000 | — | — |
| 2020-04-29 | $90.72 | $164.28 | 996,400 | — | — |
| 2020-04-28 | $88.45 | $160.17 | 1,026,600 | — | — |
| 2020-04-27 | $88.76 | $160.73 | 1,173,300 | — | — |
| 2020-04-24 | $87.55 | $158.54 | 897,100 | — | — |
| 2020-04-23 | $87.20 | $157.91 | 1,074,400 | — | — |
| 2020-04-22 | $85.55 | $154.92 | 1,594,000 | — | — |
| 2020-04-21 | $82.64 | $149.65 | 636,400 | — | — |
| 2020-04-20 | $84.52 | $153.05 | 884,300 | — | — |
| 2020-04-17 | $83.63 | $151.44 | 1,034,600 | — | — |
| 2020-04-16 | $81.51 | $147.60 | 1,224,300 | — | — |
| 2020-04-15 | $78.75 | $142.48 | 811,400 | — | — |
| 2020-04-14 | $78.35 | $141.75 | 775,700 | — | — |
| 2020-04-13 | $76.43 | $138.28 | 729,900 | — | — |
| 2020-04-09 | $78.34 | $141.74 | 701,200 | — | — |
| 2020-04-08 | $77.88 | $140.90 | 1,074,900 | — | — |
| 2020-04-07 | $75.45 | $136.51 | 852,700 | — | — |
| 2020-04-06 | $75.41 | $136.43 | 1,191,700 | — | — |
| 2020-04-03 | $71.20 | $128.82 | 826,000 | — | — |
| 2020-04-02 | $72.31 | $130.83 | 1,098,000 | — | — |
| 2020-04-01 | $70.83 | $128.15 | 1,249,300 | — | — |
| 2020-03-31 | $75.28 | $136.20 | 746,700 | — | — |
| 2020-03-30 | $76.51 | $138.42 | 778,100 | — | — |
| 2020-03-27 | $74.80 | $135.33 | 733,700 | — | — |
| 2020-03-26 | $79.01 | $142.95 | 1,789,700 | — | — |
| 2020-03-25 | $75.00 | $135.69 | 1,290,100 | — | — |
| 2020-03-24 | $74.31 | $134.44 | 864,000 | — | — |
| 2020-03-23 | $67.85 | $122.76 | 871,500 | — | — |
| 2020-03-20 | $70.89 | $128.26 | 1,432,500 | — | — |
| 2020-03-19 | $67.02 | $121.25 | 863,900 | — | — |
| 2020-03-18 | $67.22 | $121.62 | 935,700 | — | — |
| 2020-03-17 | $67.11 | $121.42 | 1,288,300 | — | — |
| 2020-03-16 | $66.71 | $120.69 | 1,330,100 | — | — |
| 2020-03-13 | $73.82 | $133.56 | 1,336,300 | — | — |
| 2020-03-12 | $70.46 | $127.48 | 1,976,600 | — | — |
| 2020-03-11 | $72.84 | $131.78 | 926,200 | — | — |
| 2020-03-10 | $78.93 | $142.80 | 1,094,000 | — | — |
| 2020-03-09 | $77.43 | $140.09 | 1,214,800 | — | — |
| 2020-03-06 | $83.51 | $151.09 | 704,800 | — | — |
| 2020-03-05 | $84.60 | $153.06 | 848,100 | — | — |
| 2020-03-04 | $89.13 | $161.26 | 549,900 | — | — |
| 2020-03-03 | $86.22 | $155.99 | 847,700 | — | — |
| 2020-03-02 | $86.79 | $157.02 | 1,269,700 | — | — |
| 2020-02-28 | $86.44 | $156.39 | 1,561,100 | — | — |
| 2020-02-27 | $84.32 | $152.55 | 1,015,200 | — | — |
| 2020-02-26 | $86.00 | $155.59 | 731,600 | — | — |
| 2020-02-25 | $85.75 | $155.14 | 613,100 | — | — |
| 2020-02-24 | $88.62 | $160.33 | 679,500 | — | — |
| 2020-02-21 | $92.85 | $167.99 | 520,400 | — | — |
| 2020-02-20 | $93.30 | $168.80 | 439,000 | — | — |
| 2020-02-19 | $94.33 | $170.66 | 533,400 | — | — |
| 2020-02-18 | $94.16 | $170.36 | 380,300 | — | — |
| 2020-02-14 | $95.56 | $172.89 | 553,200 | — | — |
| 2020-02-13 | $95.99 | $173.67 | 470,200 | — | — |
| 2020-02-12 | $96.50 | $174.59 | 559,400 | — | — |
| 2020-02-11 | $95.86 | $173.43 | 502,200 | — | — |
| 2020-02-10 | $94.26 | $170.54 | 396,100 | — | — |
| 2020-02-07 | $93.07 | $168.39 | 597,800 | — | — |
| 2020-02-06 | $95.60 | $172.96 | 376,500 | — | — |
| 2020-02-05 | $96.22 | $174.08 | 648,800 | — | — |
| 2020-02-04 | $94.24 | $170.50 | 603,000 | — | — |
| 2020-02-03 | $92.87 | $168.02 | 990,100 | — | — |
| 2020-01-31 | $92.48 | $167.32 | 965,000 | — | — |
| 2020-01-30 | $95.43 | $172.65 | 959,900 | — | — |
| 2020-01-29 | $98.50 | $178.21 | 892,000 | — | — |
| 2020-01-28 | $97.53 | $176.45 | 1,837,900 | — | — |
| 2020-01-27 | $98.67 | $178.52 | 1,113,100 | — | — |
| 2020-01-24 | $99.78 | $180.53 | 916,100 | — | — |
| 2020-01-23 | $99.39 | $179.82 | 824,400 | — | — |
| 2020-01-22 | $100.82 | $182.41 | 606,600 | — | — |
| 2020-01-21 | $101.34 | $183.35 | 833,000 | — | — |
| 2020-01-17 | $101.32 | $183.31 | 853,800 | — | — |
| 2020-01-16 | $101.22 | $183.13 | 567,000 | — | — |
| 2020-01-15 | $101.73 | $183.93 | 377,700 | — | — |
| 2020-01-14 | $101.69 | $183.85 | 785,200 | — | — |
| 2020-01-13 | $100.63 | $181.94 | 398,200 | — | — |
| 2020-01-10 | $100.34 | $181.41 | 471,300 | — | — |
| 2020-01-09 | $99.86 | $180.55 | 445,400 | — | — |
| 2020-01-08 | $98.59 | $178.25 | 597,600 | — | — |
| 2020-01-07 | $98.80 | $178.63 | 441,800 | — | — |
| 2020-01-06 | $98.00 | $177.18 | 464,700 | — | — |
| 2020-01-03 | $96.99 | $175.36 | 558,900 | — | — |
| 2020-01-02 | $98.86 | $178.74 | 708,900 | — | — |