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
- 2012-10-12 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 | $239.61 | $239.61 | 1,329,600 | — | — |
| 2020-12-30 | $236.93 | $236.93 | 1,140,400 | — | — |
| 2020-12-29 | $237.72 | $237.72 | 1,407,900 | — | — |
| 2020-12-28 | $241.92 | $241.92 | 1,139,100 | — | — |
| 2020-12-24 | $248.76 | $248.76 | 599,900 | — | — |
| 2020-12-23 | $248.76 | $248.76 | 1,638,500 | — | — |
| 2020-12-22 | $257.71 | $257.71 | 4,133,300 | — | — |
| 2020-12-21 | $242.32 | $242.32 | 1,786,000 | — | — |
| 2020-12-18 | $241.39 | $241.39 | 4,011,400 | — | — |
| 2020-12-17 | $239.81 | $239.81 | 2,779,800 | — | — |
| 2020-12-16 | $230.59 | $230.59 | 1,902,700 | — | — |
| 2020-12-15 | $220.25 | $220.25 | 1,946,700 | — | — |
| 2020-12-14 | $220.37 | $220.37 | 2,563,500 | — | — |
| 2020-12-11 | $219.24 | $219.24 | 1,835,100 | — | — |
| 2020-12-10 | $218.29 | $218.29 | 2,810,900 | — | — |
| 2020-12-09 | $219.48 | $219.48 | 2,110,000 | — | — |
| 2020-12-08 | $228.17 | $228.17 | 1,636,800 | — | — |
| 2020-12-07 | $227.28 | $227.28 | 1,628,900 | — | — |
| 2020-12-04 | $222.18 | $222.18 | 1,338,500 | — | — |
| 2020-12-03 | $224.17 | $224.17 | 1,287,100 | — | — |
| 2020-12-02 | $225.43 | $225.43 | 1,871,900 | — | — |
| 2020-12-01 | $225.70 | $225.70 | 2,809,800 | — | — |
| 2020-11-30 | $224.79 | $224.79 | 2,526,500 | — | — |
| 2020-11-27 | $223.86 | $223.86 | 2,006,400 | — | — |
| 2020-11-25 | $214.88 | $214.88 | 2,614,900 | — | — |
| 2020-11-24 | $213.14 | $213.14 | 3,331,800 | — | — |
| 2020-11-23 | $207.10 | $207.10 | 4,456,000 | — | — |
| 2020-11-20 | $209.40 | $209.40 | 12,274,600 | — | — |
| 2020-11-19 | $230.80 | $230.80 | 4,133,900 | — | — |
| 2020-11-18 | $223.61 | $223.61 | 2,653,100 | — | — |
| 2020-11-17 | $226.78 | $226.78 | 1,510,500 | — | — |
| 2020-11-16 | $224.97 | $224.97 | 1,642,500 | — | — |
| 2020-11-13 | $222.00 | $222.00 | 1,105,800 | — | — |
| 2020-11-12 | $219.81 | $219.81 | 1,065,800 | — | — |
| 2020-11-11 | $218.62 | $218.62 | 1,186,800 | — | — |
| 2020-11-10 | $213.90 | $213.90 | 1,518,900 | — | — |
| 2020-11-09 | $223.40 | $223.40 | 1,824,500 | — | — |
| 2020-11-06 | $225.00 | $225.00 | 1,248,100 | — | — |
| 2020-11-05 | $225.23 | $225.23 | 1,971,900 | — | — |
| 2020-11-04 | $215.24 | $215.24 | 2,729,500 | — | — |
| 2020-11-03 | $209.18 | $209.18 | 1,067,500 | — | — |
| 2020-11-02 | $205.48 | $205.48 | 1,362,800 | — | — |
| 2020-10-30 | $210.12 | $210.12 | 1,920,100 | — | — |
| 2020-10-29 | $217.63 | $217.63 | 1,708,800 | — | — |
| 2020-10-28 | $209.70 | $209.70 | 1,129,500 | — | — |
| 2020-10-27 | $214.17 | $214.17 | 1,228,000 | — | — |
| 2020-10-26 | $210.33 | $210.33 | 3,862,200 | — | — |
| 2020-10-23 | $224.14 | $224.14 | 688,200 | — | — |
| 2020-10-22 | $220.85 | $220.85 | 637,300 | — | — |
| 2020-10-21 | $224.31 | $224.31 | 1,349,200 | — | — |
| 2020-10-20 | $224.43 | $224.43 | 1,894,200 | — | — |
| 2020-10-19 | $227.64 | $227.64 | 1,355,700 | — | — |
| 2020-10-16 | $229.45 | $229.45 | 1,136,900 | — | — |
| 2020-10-15 | $226.67 | $226.67 | 1,904,700 | — | — |
| 2020-10-14 | $230.54 | $230.54 | 1,208,800 | — | — |
| 2020-10-13 | $232.90 | $232.90 | 1,801,700 | — | — |
| 2020-10-12 | $228.19 | $228.19 | 1,371,400 | — | — |
| 2020-10-09 | $225.73 | $225.73 | 830,000 | — | — |
| 2020-10-08 | $224.04 | $224.04 | 842,800 | — | — |
| 2020-10-07 | $227.21 | $227.21 | 2,500,500 | — | — |
| 2020-10-06 | $217.01 | $217.01 | 1,463,200 | — | — |
| 2020-10-05 | $222.04 | $222.04 | 1,309,400 | — | — |
| 2020-10-02 | $218.98 | $218.98 | 1,680,400 | — | — |
| 2020-10-01 | $220.52 | $220.52 | 2,389,800 | — | — |
| 2020-09-30 | $215.13 | $215.13 | 2,123,400 | — | — |
| 2020-09-29 | $220.78 | $220.78 | 1,723,500 | — | — |
| 2020-09-28 | $220.34 | $220.34 | 2,411,000 | — | — |
| 2020-09-25 | $215.78 | $215.78 | 1,220,000 | — | — |
| 2020-09-24 | $208.69 | $208.69 | 1,185,100 | — | — |
| 2020-09-23 | $207.39 | $207.39 | 1,743,200 | — | — |
| 2020-09-22 | $211.80 | $211.80 | 1,831,700 | — | — |
| 2020-09-21 | $203.55 | $203.55 | 1,432,000 | — | — |
| 2020-09-18 | $200.45 | $200.45 | 2,307,500 | — | — |
| 2020-09-17 | $203.19 | $203.19 | 2,771,700 | — | — |
| 2020-09-16 | $205.62 | $205.62 | 1,720,200 | — | — |
| 2020-09-15 | $207.63 | $207.63 | 1,712,300 | — | — |
| 2020-09-14 | $208.41 | $208.41 | 1,510,000 | — | — |
| 2020-09-11 | $206.20 | $206.20 | 1,653,100 | — | — |
| 2020-09-10 | $207.31 | $207.31 | 1,844,000 | — | — |
| 2020-09-09 | $210.75 | $210.75 | 2,149,200 | — | — |
| 2020-09-08 | $208.58 | $208.58 | 2,413,400 | — | — |
| 2020-09-04 | $215.80 | $215.80 | 2,584,900 | — | — |
| 2020-09-03 | $223.00 | $223.00 | 3,212,200 | — | — |
| 2020-09-02 | $233.48 | $233.48 | 3,429,400 | — | — |
| 2020-09-01 | $241.75 | $241.75 | 2,412,200 | — | — |
| 2020-08-31 | $239.71 | $239.71 | 3,606,200 | — | — |
| 2020-08-28 | $243.88 | $243.88 | 11,256,800 | — | — |
| 2020-08-27 | $216.63 | $216.63 | 5,558,800 | — | — |
| 2020-08-26 | $213.62 | $213.62 | 6,196,700 | — | — |
| 2020-08-25 | $194.03 | $194.03 | 1,862,300 | — | — |
| 2020-08-24 | $191.60 | $191.60 | 1,328,900 | — | — |
| 2020-08-21 | $192.65 | $192.65 | 1,003,700 | — | — |
| 2020-08-20 | $194.32 | $194.32 | 1,117,100 | — | — |
| 2020-08-19 | $191.20 | $191.20 | 1,195,800 | — | — |
| 2020-08-18 | $191.56 | $191.56 | 1,891,500 | — | — |
| 2020-08-17 | $185.24 | $185.24 | 1,020,600 | — | — |
| 2020-08-14 | $181.58 | $181.58 | 563,200 | — | — |
| 2020-08-13 | $183.76 | $183.76 | 951,500 | — | — |
| 2020-08-12 | $178.25 | $178.25 | 983,100 | — | — |
| 2020-08-11 | $177.55 | $177.55 | 1,090,700 | — | — |
| 2020-08-10 | $181.05 | $181.05 | 1,602,700 | — | — |
| 2020-08-07 | $177.47 | $177.47 | 1,635,500 | — | — |
| 2020-08-06 | $183.69 | $183.69 | 1,055,000 | — | — |
| 2020-08-05 | $183.99 | $183.99 | 765,100 | — | — |
| 2020-08-04 | $181.49 | $181.49 | 839,300 | — | — |
| 2020-08-03 | $181.59 | $181.59 | 1,285,700 | — | — |
| 2020-07-31 | $180.92 | $180.92 | 1,334,800 | — | — |
| 2020-07-30 | $180.58 | $180.58 | 1,563,700 | — | — |
| 2020-07-29 | $183.91 | $183.91 | 843,100 | — | — |
| 2020-07-28 | $180.38 | $180.38 | 1,441,600 | — | — |
| 2020-07-27 | $183.76 | $183.76 | 1,261,700 | — | — |
| 2020-07-24 | $182.78 | $182.78 | 1,015,800 | — | — |
| 2020-07-23 | $185.37 | $185.37 | 899,600 | — | — |
| 2020-07-22 | $188.57 | $188.57 | 1,411,100 | — | — |
| 2020-07-21 | $188.50 | $188.50 | 1,123,500 | — | — |
| 2020-07-20 | $193.99 | $193.99 | 1,938,200 | — | — |
| 2020-07-17 | $182.83 | $182.83 | 963,900 | — | — |
| 2020-07-16 | $181.71 | $181.71 | 1,187,900 | — | — |
| 2020-07-15 | $183.23 | $183.23 | 2,173,300 | — | — |
| 2020-07-14 | $185.68 | $185.68 | 1,711,700 | — | — |
| 2020-07-13 | $184.77 | $184.77 | 1,761,800 | — | — |
| 2020-07-10 | $195.88 | $195.88 | 942,500 | — | — |
| 2020-07-09 | $197.56 | $197.56 | 1,510,900 | — | — |
| 2020-07-08 | $198.30 | $198.30 | 2,428,800 | — | — |
| 2020-07-07 | $191.60 | $191.60 | 1,551,300 | — | — |
| 2020-07-06 | $190.79 | $190.79 | 1,987,700 | — | — |
| 2020-07-02 | $188.45 | $188.45 | 1,762,600 | — | — |
| 2020-07-01 | $191.47 | $191.47 | 2,330,300 | — | — |
| 2020-06-30 | $187.36 | $187.36 | 1,929,100 | — | — |
| 2020-06-29 | $186.18 | $186.18 | 1,755,100 | — | — |
| 2020-06-26 | $187.48 | $187.48 | 2,901,700 | — | — |
| 2020-06-25 | $186.26 | $186.26 | 1,848,400 | — | — |
| 2020-06-24 | $180.07 | $180.07 | 1,545,800 | — | — |
| 2020-06-23 | $185.34 | $185.34 | 1,647,200 | — | — |
| 2020-06-22 | $184.94 | $184.94 | 1,103,000 | — | — |
| 2020-06-19 | $183.56 | $183.56 | 4,271,200 | — | — |
| 2020-06-18 | $187.81 | $187.81 | 1,785,500 | — | — |
| 2020-06-17 | $182.56 | $182.56 | 1,535,600 | — | — |
| 2020-06-16 | $181.14 | $181.14 | 1,757,100 | — | — |
| 2020-06-15 | $178.00 | $178.00 | 3,053,400 | — | — |
| 2020-06-12 | $173.55 | $173.55 | 1,635,400 | — | — |
| 2020-06-11 | $173.50 | $173.50 | 2,020,000 | — | — |
| 2020-06-10 | $183.05 | $183.05 | 1,966,900 | — | — |
| 2020-06-09 | $179.76 | $179.76 | 1,036,900 | — | — |
| 2020-06-08 | $181.23 | $181.23 | 1,345,500 | — | — |
| 2020-06-05 | $178.67 | $178.67 | 1,803,600 | — | — |
| 2020-06-04 | $175.30 | $175.30 | 1,760,300 | — | — |
| 2020-06-03 | $181.71 | $181.71 | 1,933,100 | — | — |
| 2020-06-02 | $178.83 | $178.83 | 2,211,500 | — | — |
| 2020-06-01 | $177.96 | $177.96 | 2,931,600 | — | — |
| 2020-05-29 | $183.43 | $183.43 | 2,802,200 | — | — |
| 2020-05-28 | $182.56 | $182.56 | 8,411,200 | — | — |
| 2020-05-27 | $170.38 | $170.38 | 4,091,200 | — | — |
| 2020-05-26 | $168.34 | $168.34 | 3,999,100 | — | — |
| 2020-05-22 | $168.15 | $168.15 | 2,659,100 | — | — |
| 2020-05-21 | $163.83 | $163.83 | 2,739,400 | — | — |
| 2020-05-20 | $159.54 | $159.54 | 1,613,300 | — | — |
| 2020-05-19 | $157.42 | $157.42 | 3,758,200 | — | — |
| 2020-05-18 | $150.56 | $150.56 | 3,221,900 | — | — |
| 2020-05-15 | $154.30 | $154.30 | 2,108,500 | — | — |
| 2020-05-14 | $155.23 | $155.23 | 1,660,300 | — | — |
| 2020-05-13 | $153.76 | $153.76 | 3,120,000 | — | — |
| 2020-05-12 | $159.73 | $159.73 | 1,851,800 | — | — |
| 2020-05-11 | $166.58 | $166.58 | 2,350,000 | — | — |
| 2020-05-08 | $165.55 | $165.55 | 1,769,100 | — | — |
| 2020-05-07 | $160.66 | $160.66 | 2,153,300 | — | — |
| 2020-05-06 | $152.28 | $152.28 | 1,291,000 | — | — |
| 2020-05-05 | $152.18 | $152.18 | 2,227,600 | — | — |
| 2020-05-04 | $148.47 | $148.47 | 1,523,200 | — | — |
| 2020-05-01 | $146.66 | $146.66 | 1,686,200 | — | — |
| 2020-04-30 | $153.90 | $153.90 | 2,245,300 | — | — |
| 2020-04-29 | $154.77 | $154.77 | 2,029,000 | — | — |
| 2020-04-28 | $145.07 | $145.07 | 1,323,400 | — | — |
| 2020-04-27 | $148.10 | $148.10 | 1,266,700 | — | — |
| 2020-04-24 | $144.96 | $144.96 | 2,065,600 | — | — |
| 2020-04-23 | $143.60 | $143.60 | 1,283,200 | — | — |
| 2020-04-22 | $145.82 | $145.82 | 1,226,000 | — | — |
| 2020-04-21 | $140.15 | $140.15 | 3,445,100 | — | — |
| 2020-04-20 | $150.90 | $150.90 | 1,304,800 | — | — |
| 2020-04-17 | $149.30 | $149.30 | 2,988,500 | — | — |
| 2020-04-16 | $142.58 | $142.58 | 2,255,900 | — | — |
| 2020-04-15 | $146.07 | $146.07 | 3,045,400 | — | — |
| 2020-04-14 | $149.45 | $149.45 | 2,469,200 | — | — |
| 2020-04-13 | $141.18 | $141.18 | 2,203,300 | — | — |
| 2020-04-09 | $145.41 | $145.41 | 2,960,500 | — | — |
| 2020-04-08 | $142.11 | $142.11 | 4,652,200 | — | — |
| 2020-04-07 | $131.80 | $131.80 | 3,441,000 | — | — |
| 2020-04-06 | $130.31 | $130.31 | 2,833,600 | — | — |
| 2020-04-03 | $116.08 | $116.08 | 3,119,600 | — | — |
| 2020-04-02 | $122.37 | $122.37 | 3,032,600 | — | — |
| 2020-04-01 | $126.28 | $126.28 | 5,070,000 | — | — |
| 2020-03-31 | $130.22 | $130.22 | 3,848,900 | — | — |
| 2020-03-30 | $137.30 | $137.30 | 2,118,800 | — | — |
| 2020-03-27 | $136.21 | $136.21 | 2,027,800 | — | — |
| 2020-03-26 | $145.28 | $145.28 | 2,838,500 | — | — |
| 2020-03-25 | $135.73 | $135.73 | 3,338,200 | — | — |
| 2020-03-24 | $132.39 | $132.39 | 4,523,400 | — | — |
| 2020-03-23 | $127.15 | $127.15 | 4,102,500 | — | — |
| 2020-03-20 | $125.00 | $125.00 | 6,111,600 | — | — |
| 2020-03-19 | $126.74 | $126.74 | 3,906,200 | — | — |
| 2020-03-18 | $113.87 | $113.87 | 4,459,800 | — | — |
| 2020-03-17 | $124.02 | $124.02 | 4,817,200 | — | — |
| 2020-03-16 | $120.19 | $120.19 | 4,695,800 | — | — |
| 2020-03-13 | $137.76 | $137.76 | 3,802,500 | — | — |
| 2020-03-12 | $131.29 | $131.29 | 3,993,400 | — | — |
| 2020-03-11 | $142.03 | $142.03 | 2,054,400 | — | — |
| 2020-03-10 | $150.31 | $150.31 | 2,799,400 | — | — |
| 2020-03-09 | $142.97 | $142.97 | 3,334,900 | — | — |
| 2020-03-06 | $158.68 | $158.68 | 2,789,800 | — | — |
| 2020-03-05 | $165.31 | $165.31 | 1,814,500 | — | — |
| 2020-03-04 | $170.89 | $170.89 | 1,574,600 | — | — |
| 2020-03-03 | $166.56 | $166.56 | 3,381,100 | — | — |
| 2020-03-02 | $172.89 | $172.89 | 3,477,700 | — | — |
| 2020-02-28 | $173.25 | $173.25 | 4,273,100 | — | — |
| 2020-02-27 | $171.20 | $171.20 | 3,573,800 | — | — |
| 2020-02-26 | $175.36 | $175.36 | 1,666,500 | — | — |
| 2020-02-25 | $175.47 | $175.47 | 2,077,800 | — | — |
| 2020-02-24 | $177.11 | $177.11 | 2,822,100 | — | — |
| 2020-02-21 | $183.86 | $183.86 | 2,873,700 | — | — |
| 2020-02-20 | $190.56 | $190.56 | 3,219,700 | — | — |
| 2020-02-19 | $197.58 | $197.58 | 1,940,700 | — | — |
| 2020-02-18 | $199.38 | $199.38 | 1,959,200 | — | — |
| 2020-02-14 | $196.99 | $196.99 | 1,240,500 | — | — |
| 2020-02-13 | $194.67 | $194.67 | 937,400 | — | — |
| 2020-02-12 | $194.40 | $194.40 | 1,447,000 | — | — |
| 2020-02-11 | $193.07 | $193.07 | 958,700 | — | — |
| 2020-02-10 | $194.86 | $194.86 | 982,800 | — | — |
| 2020-02-07 | $192.08 | $192.08 | 1,960,500 | — | — |
| 2020-02-06 | $187.50 | $187.50 | 1,376,000 | — | — |
| 2020-02-05 | $188.47 | $188.47 | 1,841,700 | — | — |
| 2020-02-04 | $194.70 | $194.70 | 1,832,300 | — | — |
| 2020-02-03 | $188.57 | $188.57 | 1,609,400 | — | — |
| 2020-01-31 | $184.63 | $184.63 | 1,094,500 | — | — |
| 2020-01-30 | $188.15 | $188.15 | 1,352,400 | — | — |
| 2020-01-29 | $183.61 | $183.61 | 1,310,100 | — | — |
| 2020-01-28 | $186.68 | $186.68 | 1,300,400 | — | — |
| 2020-01-27 | $183.96 | $183.96 | 1,228,600 | — | — |
| 2020-01-24 | $186.07 | $186.07 | 1,962,900 | — | — |
| 2020-01-23 | $184.38 | $184.38 | 1,693,900 | — | — |
| 2020-01-22 | $182.41 | $182.41 | 1,883,800 | — | — |
| 2020-01-21 | $182.31 | $182.31 | 1,232,700 | — | — |
| 2020-01-17 | $181.06 | $181.06 | 1,735,500 | — | — |
| 2020-01-16 | $182.78 | $182.78 | 2,059,800 | — | — |
| 2020-01-15 | $179.18 | $179.18 | 2,051,900 | — | — |
| 2020-01-14 | $179.98 | $179.98 | 1,212,900 | — | — |
| 2020-01-13 | $181.92 | $181.92 | 1,506,800 | — | — |
| 2020-01-10 | $180.11 | $180.11 | 2,006,000 | — | — |
| 2020-01-09 | $179.48 | $179.48 | 3,037,000 | — | — |
| 2020-01-08 | $178.71 | $178.71 | 2,819,900 | — | — |
| 2020-01-07 | $172.95 | $172.95 | 2,404,100 | — | — |
| 2020-01-06 | $169.49 | $169.49 | 1,623,300 | — | — |
| 2020-01-03 | $168.44 | $168.44 | 1,276,300 | — | — |
| 2020-01-02 | $167.46 | $167.46 | 1,503,000 | — | — |