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
- 2011-03-10 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 | $164.46 | $211.41 | 958,200 | — | — |
| 2020-12-30 | $162.35 | $208.70 | 879,400 | — | — |
| 2020-12-29 | $163.83 | $210.60 | 915,500 | — | — |
| 2020-12-28 | $164.00 | $210.82 | 906,600 | — | — |
| 2020-12-24 | $164.24 | $211.13 | 288,900 | — | — |
| 2020-12-23 | $165.86 | $212.87 | 1,904,800 | — | — |
| 2020-12-22 | $163.27 | $209.54 | 1,813,100 | — | — |
| 2020-12-21 | $163.09 | $209.31 | 1,831,100 | — | — |
| 2020-12-18 | $164.34 | $210.92 | 3,119,900 | — | — |
| 2020-12-17 | $164.75 | $211.44 | 1,371,300 | — | — |
| 2020-12-16 | $161.56 | $207.35 | 1,107,100 | — | — |
| 2020-12-15 | $160.95 | $206.57 | 1,625,600 | — | — |
| 2020-12-14 | $160.86 | $206.45 | 1,833,500 | — | — |
| 2020-12-11 | $157.57 | $202.23 | 1,153,200 | — | — |
| 2020-12-10 | $161.79 | $207.64 | 1,401,600 | — | — |
| 2020-12-09 | $159.93 | $205.26 | 1,531,900 | — | — |
| 2020-12-08 | $159.19 | $204.31 | 1,367,500 | — | — |
| 2020-12-07 | $155.37 | $199.40 | 1,043,500 | — | — |
| 2020-12-04 | $157.68 | $202.37 | 1,447,000 | — | — |
| 2020-12-03 | $152.75 | $196.04 | 906,400 | — | — |
| 2020-12-02 | $152.60 | $195.85 | 839,200 | — | — |
| 2020-12-01 | $151.91 | $194.96 | 880,500 | — | — |
| 2020-11-30 | $150.11 | $192.65 | 1,846,300 | — | — |
| 2020-11-27 | $153.05 | $196.43 | 753,500 | — | — |
| 2020-11-25 | $153.62 | $197.16 | 1,077,100 | — | — |
| 2020-11-24 | $155.06 | $199.01 | 2,489,500 | — | — |
| 2020-11-23 | $149.40 | $191.74 | 1,243,100 | — | — |
| 2020-11-20 | $147.34 | $189.10 | 1,337,300 | — | — |
| 2020-11-19 | $150.85 | $193.60 | 2,141,800 | — | — |
| 2020-11-18 | $151.24 | $194.10 | 1,219,400 | — | — |
| 2020-11-17 | $153.03 | $196.40 | 1,587,600 | — | — |
| 2020-11-16 | $151.82 | $194.85 | 1,803,800 | — | — |
| 2020-11-13 | $149.75 | $192.19 | 1,373,800 | — | — |
| 2020-11-12 | $144.59 | $185.57 | 2,101,800 | — | — |
| 2020-11-11 | $145.47 | $186.70 | 1,456,300 | — | — |
| 2020-11-10 | $152.11 | $195.22 | 2,497,400 | — | — |
| 2020-11-09 | $147.32 | $189.07 | 3,778,600 | — | — |
| 2020-11-06 | $138.50 | $177.75 | 1,004,200 | — | — |
| 2020-11-05 | $137.56 | $176.55 | 1,681,800 | — | — |
| 2020-11-04 | $131.80 | $169.15 | 2,301,300 | — | — |
| 2020-11-03 | $136.09 | $174.66 | 1,656,100 | — | — |
| 2020-11-02 | $130.60 | $167.61 | 2,013,000 | — | — |
| 2020-10-30 | $123.94 | $159.07 | 1,718,800 | — | — |
| 2020-10-29 | $125.40 | $160.94 | 1,343,900 | — | — |
| 2020-10-28 | $126.55 | $162.32 | 1,342,600 | — | — |
| 2020-10-27 | $130.56 | $167.47 | 1,451,000 | — | — |
| 2020-10-26 | $135.43 | $173.71 | 1,966,800 | — | — |
| 2020-10-23 | $136.59 | $175.20 | 897,200 | — | — |
| 2020-10-22 | $135.21 | $173.43 | 1,485,200 | — | — |
| 2020-10-21 | $135.98 | $174.42 | 1,257,300 | — | — |
| 2020-10-20 | $136.42 | $174.98 | 980,900 | — | — |
| 2020-10-19 | $134.33 | $172.30 | 894,500 | — | — |
| 2020-10-16 | $135.12 | $173.32 | 1,197,600 | — | — |
| 2020-10-15 | $137.79 | $176.74 | 1,327,800 | — | — |
| 2020-10-14 | $134.66 | $172.73 | 1,197,100 | — | — |
| 2020-10-13 | $132.94 | $170.52 | 1,435,700 | — | — |
| 2020-10-12 | $130.23 | $167.04 | 1,332,500 | — | — |
| 2020-10-09 | $133.96 | $171.83 | 2,754,300 | — | — |
| 2020-10-08 | $131.83 | $169.10 | 1,135,500 | — | — |
| 2020-10-07 | $129.07 | $165.56 | 1,001,500 | — | — |
| 2020-10-06 | $128.37 | $164.66 | 1,257,600 | — | — |
| 2020-10-05 | $130.17 | $166.97 | 1,481,700 | — | — |
| 2020-10-02 | $127.05 | $162.97 | 1,489,900 | — | — |
| 2020-10-01 | $124.56 | $159.77 | 1,847,900 | — | — |
| 2020-09-30 | $124.68 | $159.93 | 1,899,200 | — | — |
| 2020-09-29 | $120.18 | $154.15 | 1,132,100 | — | — |
| 2020-09-28 | $121.36 | $155.67 | 1,119,300 | — | — |
| 2020-09-25 | $120.55 | $154.63 | 1,439,500 | — | — |
| 2020-09-24 | $116.95 | $150.01 | 1,290,400 | — | — |
| 2020-09-23 | $116.33 | $149.21 | 2,260,100 | — | — |
| 2020-09-22 | $120.65 | $154.76 | 2,639,200 | — | — |
| 2020-09-21 | $125.45 | $160.91 | 3,631,400 | — | — |
| 2020-09-18 | $132.25 | $169.64 | 2,070,700 | — | — |
| 2020-09-17 | $137.14 | $175.91 | 1,381,100 | — | — |
| 2020-09-16 | $138.01 | $177.02 | 1,327,200 | — | — |
| 2020-09-15 | $135.80 | $174.19 | 1,320,500 | — | — |
| 2020-09-14 | $135.72 | $174.09 | 1,658,200 | — | — |
| 2020-09-11 | $134.00 | $171.88 | 745,600 | — | — |
| 2020-09-10 | $134.67 | $172.74 | 2,093,100 | — | — |
| 2020-09-09 | $133.81 | $171.64 | 1,953,900 | — | — |
| 2020-09-08 | $132.53 | $169.99 | 1,418,800 | — | — |
| 2020-09-04 | $137.05 | $175.79 | 1,123,400 | — | — |
| 2020-09-03 | $136.60 | $175.21 | 1,860,100 | — | — |
| 2020-09-02 | $138.17 | $177.23 | 2,198,000 | — | — |
| 2020-09-01 | $134.20 | $172.14 | 1,354,200 | — | — |
| 2020-08-31 | $135.72 | $174.09 | 2,449,000 | — | — |
| 2020-08-28 | $135.99 | $174.43 | 1,090,600 | — | — |
| 2020-08-27 | $134.42 | $172.42 | 1,998,400 | — | — |
| 2020-08-26 | $131.63 | $168.84 | 1,014,900 | — | — |
| 2020-08-25 | $134.11 | $172.02 | 994,300 | — | — |
| 2020-08-24 | $134.38 | $172.37 | 3,161,400 | — | — |
| 2020-08-21 | $132.51 | $169.97 | 1,194,600 | — | — |
| 2020-08-20 | $131.15 | $168.22 | 1,245,400 | — | — |
| 2020-08-19 | $133.04 | $170.65 | 1,415,900 | — | — |
| 2020-08-18 | $133.91 | $171.76 | 898,400 | — | — |
| 2020-08-17 | $134.30 | $172.26 | 1,365,400 | — | — |
| 2020-08-14 | $134.43 | $172.43 | 1,295,100 | — | — |
| 2020-08-13 | $130.67 | $167.61 | 819,600 | — | — |
| 2020-08-12 | $132.13 | $169.48 | 1,252,000 | — | — |
| 2020-08-11 | $131.59 | $168.79 | 1,493,000 | — | — |
| 2020-08-10 | $132.47 | $169.92 | 1,052,200 | — | — |
| 2020-08-07 | $130.27 | $167.10 | 1,372,400 | — | — |
| 2020-08-06 | $132.32 | $169.72 | 1,687,600 | — | — |
| 2020-08-05 | $130.41 | $167.28 | 2,232,500 | — | — |
| 2020-08-04 | $128.39 | $164.68 | 2,115,200 | — | — |
| 2020-08-03 | $125.87 | $161.45 | 1,125,100 | — | — |
| 2020-07-31 | $126.64 | $162.44 | 2,549,200 | — | — |
| 2020-07-30 | $128.05 | $164.25 | 1,544,500 | — | — |
| 2020-07-29 | $129.78 | $166.47 | 2,429,200 | — | — |
| 2020-07-28 | $123.96 | $159.00 | 1,530,900 | — | — |
| 2020-07-27 | $125.33 | $160.76 | 1,655,500 | — | — |
| 2020-07-24 | $125.51 | $160.99 | 1,646,100 | — | — |
| 2020-07-23 | $126.97 | $162.86 | 4,157,800 | — | — |
| 2020-07-22 | $122.42 | $157.03 | 5,347,900 | — | — |
| 2020-07-21 | $109.33 | $140.24 | 2,483,300 | — | — |
| 2020-07-20 | $104.97 | $134.64 | 3,112,900 | — | — |
| 2020-07-17 | $106.06 | $136.04 | 1,581,400 | — | — |
| 2020-07-16 | $107.14 | $137.43 | 2,901,600 | — | — |
| 2020-07-15 | $105.65 | $135.52 | 3,859,000 | — | — |
| 2020-07-14 | $98.96 | $126.93 | 1,826,400 | — | — |
| 2020-07-13 | $96.83 | $124.20 | 2,607,800 | — | — |
| 2020-07-10 | $96.72 | $124.06 | 1,693,900 | — | — |
| 2020-07-09 | $94.34 | $121.01 | 2,934,100 | — | — |
| 2020-07-08 | $95.63 | $122.66 | 1,600,800 | — | — |
| 2020-07-07 | $96.24 | $123.45 | 1,280,500 | — | — |
| 2020-07-06 | $99.21 | $127.26 | 1,361,500 | — | — |
| 2020-07-02 | $97.97 | $125.66 | 1,546,000 | — | — |
| 2020-07-01 | $98.08 | $125.81 | 2,240,100 | — | — |
| 2020-06-30 | $97.06 | $124.50 | 1,841,200 | — | — |
| 2020-06-29 | $96.20 | $123.39 | 2,540,700 | — | — |
| 2020-06-26 | $92.48 | $118.62 | 2,428,800 | — | — |
| 2020-06-25 | $93.35 | $119.74 | 4,443,400 | — | — |
| 2020-06-24 | $93.73 | $120.23 | 3,410,000 | — | — |
| 2020-06-23 | $99.08 | $127.09 | 2,175,000 | — | — |
| 2020-06-22 | $98.32 | $126.11 | 5,367,700 | — | — |
| 2020-06-19 | $97.53 | $125.10 | 2,713,100 | — | — |
| 2020-06-18 | $100.10 | $128.40 | 2,789,900 | — | — |
| 2020-06-17 | $99.10 | $127.11 | 2,494,200 | — | — |
| 2020-06-16 | $104.26 | $133.73 | 2,368,500 | — | — |
| 2020-06-15 | $103.54 | $132.81 | 1,950,000 | — | — |
| 2020-06-12 | $100.55 | $128.97 | 3,666,500 | — | — |
| 2020-06-11 | $101.11 | $129.69 | 4,087,900 | — | — |
| 2020-06-10 | $110.09 | $141.21 | 3,296,400 | — | — |
| 2020-06-09 | $116.00 | $148.79 | 2,589,600 | — | — |
| 2020-06-08 | $118.04 | $151.41 | 1,839,000 | — | — |
| 2020-06-05 | $115.56 | $148.23 | 3,081,700 | — | — |
| 2020-06-04 | $106.96 | $137.20 | 2,191,400 | — | — |
| 2020-06-03 | $107.94 | $138.45 | 2,788,500 | — | — |
| 2020-06-02 | $109.02 | $139.84 | 1,185,800 | — | — |
| 2020-06-01 | $108.83 | $139.59 | 1,339,100 | — | — |
| 2020-05-29 | $106.90 | $137.12 | 3,055,400 | — | — |
| 2020-05-28 | $109.77 | $140.80 | 1,724,100 | — | — |
| 2020-05-27 | $113.66 | $145.79 | 2,074,800 | — | — |
| 2020-05-26 | $109.07 | $139.90 | 2,118,200 | — | — |
| 2020-05-22 | $106.69 | $136.85 | 2,122,500 | — | — |
| 2020-05-21 | $108.05 | $138.59 | 3,738,000 | — | — |
| 2020-05-20 | $106.42 | $136.50 | 4,987,800 | — | — |
| 2020-05-19 | $103.86 | $133.22 | 4,048,300 | — | — |
| 2020-05-18 | $105.60 | $135.45 | 5,842,900 | — | — |
| 2020-05-15 | $98.74 | $126.65 | 4,201,400 | — | — |
| 2020-05-14 | $99.17 | $127.20 | 3,935,800 | — | — |
| 2020-05-13 | $100.31 | $128.67 | 4,652,700 | — | — |
| 2020-05-12 | $99.55 | $127.69 | 2,822,500 | — | — |
| 2020-05-11 | $104.14 | $133.58 | 2,764,200 | — | — |
| 2020-05-08 | $107.92 | $138.43 | 1,694,500 | — | — |
| 2020-05-07 | $102.54 | $131.53 | 1,830,200 | — | — |
| 2020-05-06 | $99.48 | $127.60 | 2,694,500 | — | — |
| 2020-05-05 | $106.46 | $136.55 | 2,144,600 | — | — |
| 2020-05-04 | $103.61 | $132.90 | 2,459,700 | — | — |
| 2020-05-01 | $104.86 | $134.50 | 1,850,700 | — | — |
| 2020-04-30 | $109.88 | $140.94 | 2,205,400 | — | — |
| 2020-04-29 | $113.33 | $145.37 | 2,838,200 | — | — |
| 2020-04-28 | $109.26 | $140.15 | 2,354,100 | — | — |
| 2020-04-27 | $110.89 | $142.24 | 2,328,700 | — | — |
| 2020-04-24 | $107.83 | $138.31 | 2,366,100 | — | — |
| 2020-04-23 | $104.74 | $134.35 | 2,897,000 | — | — |
| 2020-04-22 | $104.52 | $134.07 | 3,110,800 | — | — |
| 2020-04-21 | $105.47 | $135.28 | 4,039,600 | — | — |
| 2020-04-20 | $110.43 | $141.65 | 2,835,200 | — | — |
| 2020-04-17 | $115.66 | $148.36 | 2,362,100 | — | — |
| 2020-04-16 | $108.32 | $138.94 | 2,592,500 | — | — |
| 2020-04-15 | $109.48 | $140.43 | 2,513,200 | — | — |
| 2020-04-14 | $112.54 | $144.35 | 3,677,100 | — | — |
| 2020-04-13 | $103.61 | $132.90 | 2,817,100 | — | — |
| 2020-04-09 | $108.06 | $138.61 | 3,551,600 | — | — |
| 2020-04-08 | $108.06 | $138.61 | 4,130,300 | — | — |
| 2020-04-07 | $98.61 | $126.49 | 4,568,000 | — | — |
| 2020-04-06 | $93.58 | $120.03 | 3,918,600 | — | — |
| 2020-04-03 | $81.83 | $104.96 | 2,080,800 | — | — |
| 2020-04-02 | $83.90 | $107.62 | 2,180,800 | — | — |
| 2020-04-01 | $83.73 | $107.40 | 3,224,500 | — | — |
| 2020-03-31 | $89.85 | $115.25 | 2,929,400 | — | — |
| 2020-03-30 | $90.96 | $116.67 | 3,361,900 | — | — |
| 2020-03-27 | $87.33 | $112.02 | 3,708,200 | — | — |
| 2020-03-26 | $94.44 | $121.14 | 4,787,300 | — | — |
| 2020-03-25 | $92.60 | $118.78 | 5,038,000 | — | — |
| 2020-03-24 | $86.75 | $111.27 | 4,505,300 | — | — |
| 2020-03-23 | $78.76 | $101.02 | 5,829,200 | — | — |
| 2020-03-20 | $78.50 | $100.69 | 5,947,500 | — | — |
| 2020-03-19 | $83.50 | $107.10 | 5,333,900 | — | — |
| 2020-03-18 | $68.13 | $87.39 | 6,345,800 | — | — |
| 2020-03-17 | $77.46 | $99.36 | 7,008,100 | — | — |
| 2020-03-16 | $84.45 | $108.32 | 5,711,600 | — | — |
| 2020-03-13 | $104.28 | $133.76 | 6,110,000 | — | — |
| 2020-03-12 | $101.51 | $130.21 | 4,602,200 | — | — |
| 2020-03-11 | $112.59 | $144.42 | 4,054,800 | — | — |
| 2020-03-10 | $120.87 | $155.04 | 3,247,100 | — | — |
| 2020-03-09 | $116.74 | $149.74 | 3,248,400 | — | — |
| 2020-03-06 | $127.20 | $163.16 | 2,732,900 | — | — |
| 2020-03-05 | $127.83 | $163.97 | 3,389,800 | — | — |
| 2020-03-04 | $135.23 | $173.46 | 3,194,200 | — | — |
| 2020-03-03 | $128.77 | $165.17 | 3,250,600 | — | — |
| 2020-03-02 | $135.05 | $173.23 | 3,978,900 | — | — |
| 2020-02-28 | $127.01 | $162.91 | 4,689,100 | — | — |
| 2020-02-27 | $127.36 | $162.81 | 3,293,100 | — | — |
| 2020-02-26 | $128.37 | $164.10 | 2,715,300 | — | — |
| 2020-02-25 | $133.00 | $170.02 | 2,268,400 | — | — |
| 2020-02-24 | $140.02 | $179.00 | 1,515,900 | — | — |
| 2020-02-21 | $148.00 | $189.20 | 800,600 | — | — |
| 2020-02-20 | $148.11 | $189.34 | 801,200 | — | — |
| 2020-02-19 | $150.08 | $191.86 | 1,131,900 | — | — |
| 2020-02-18 | $148.23 | $189.49 | 1,401,700 | — | — |
| 2020-02-14 | $149.57 | $191.20 | 1,822,100 | — | — |
| 2020-02-13 | $150.88 | $192.88 | 1,544,800 | — | — |
| 2020-02-12 | $150.56 | $192.47 | 1,776,900 | — | — |
| 2020-02-11 | $149.56 | $191.19 | 1,232,400 | — | — |
| 2020-02-10 | $146.68 | $187.51 | 1,260,400 | — | — |
| 2020-02-07 | $145.93 | $186.55 | 2,395,800 | — | — |
| 2020-02-06 | $149.26 | $190.81 | 1,269,900 | — | — |
| 2020-02-05 | $151.04 | $193.08 | 2,331,800 | — | — |
| 2020-02-04 | $144.37 | $184.56 | 1,504,100 | — | — |
| 2020-02-03 | $141.80 | $181.27 | 2,073,600 | — | — |
| 2020-01-31 | $138.80 | $177.44 | 3,039,700 | — | — |
| 2020-01-30 | $143.45 | $183.38 | 2,193,800 | — | — |
| 2020-01-29 | $145.24 | $185.67 | 2,031,300 | — | — |
| 2020-01-28 | $145.50 | $186.00 | 2,380,000 | — | — |
| 2020-01-27 | $141.60 | $181.02 | 1,696,300 | — | — |
| 2020-01-24 | $143.45 | $183.38 | 1,161,200 | — | — |
| 2020-01-23 | $146.69 | $187.52 | 1,084,000 | — | — |
| 2020-01-22 | $147.14 | $188.10 | 1,443,900 | — | — |
| 2020-01-21 | $147.24 | $188.22 | 1,501,100 | — | — |
| 2020-01-17 | $148.40 | $189.71 | 1,685,400 | — | — |
| 2020-01-16 | $147.77 | $188.90 | 1,007,500 | — | — |
| 2020-01-15 | $147.25 | $188.24 | 1,168,300 | — | — |
| 2020-01-14 | $147.91 | $189.08 | 1,182,100 | — | — |
| 2020-01-13 | $147.16 | $188.12 | 1,869,400 | — | — |
| 2020-01-10 | $148.14 | $189.38 | 940,500 | — | — |
| 2020-01-09 | $147.42 | $188.46 | 953,000 | — | — |
| 2020-01-08 | $149.28 | $190.83 | 883,200 | — | — |
| 2020-01-07 | $148.30 | $189.58 | 817,600 | — | — |
| 2020-01-06 | $148.50 | $189.84 | 1,059,600 | — | — |
| 2020-01-03 | $147.94 | $189.12 | 1,191,700 | — | — |
| 2020-01-02 | $147.49 | $188.54 | 780,100 | — | — |