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
- 1996-05-09 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 | $231.87 | $231.87 | 4,228,100 | — | — |
| 2020-12-30 | $229.65 | $229.65 | 3,257,400 | — | — |
| 2020-12-29 | $229.57 | $229.57 | 3,799,500 | — | — |
| 2020-12-28 | $228.41 | $228.41 | 3,505,500 | — | — |
| 2020-12-24 | $226.53 | $226.53 | 2,387,000 | — | — |
| 2020-12-23 | $224.24 | $224.24 | 4,983,900 | — | — |
| 2020-12-22 | $221.88 | $221.88 | 6,157,300 | — | — |
| 2020-12-21 | $223.49 | $223.49 | 7,372,500 | — | — |
| 2020-12-18 | $223.43 | $223.43 | 20,663,300 | — | — |
| 2020-12-17 | $224.68 | $224.68 | 7,388,000 | — | — |
| 2020-12-16 | $221.91 | $221.91 | 7,537,400 | — | — |
| 2020-12-15 | $224.38 | $224.38 | 5,168,000 | — | — |
| 2020-12-14 | $222.85 | $222.85 | 6,541,600 | — | — |
| 2020-12-11 | $226.39 | $226.39 | 4,028,100 | — | — |
| 2020-12-10 | $227.35 | $227.35 | 4,567,400 | — | — |
| 2020-12-09 | $227.51 | $227.51 | 4,873,800 | — | — |
| 2020-12-08 | $228.19 | $228.19 | 4,587,200 | — | — |
| 2020-12-07 | $229.24 | $229.24 | 4,649,300 | — | — |
| 2020-12-04 | $231.35 | $231.35 | 4,749,600 | — | — |
| 2020-12-03 | $231.02 | $231.02 | 4,694,500 | — | — |
| 2020-12-02 | $230.42 | $230.42 | 4,679,100 | — | — |
| 2020-12-01 | $229.68 | $229.68 | 4,442,400 | — | — |
| 2020-11-30 | $228.91 | $228.91 | 5,989,000 | — | — |
| 2020-11-27 | $231.55 | $231.55 | 1,935,800 | — | — |
| 2020-11-25 | $233.13 | $233.13 | 3,249,600 | — | — |
| 2020-11-24 | $233.92 | $233.92 | 4,712,500 | — | — |
| 2020-11-23 | $229.54 | $229.54 | 3,630,100 | — | — |
| 2020-11-20 | $227.01 | $227.01 | 4,027,300 | — | — |
| 2020-11-19 | $229.53 | $229.53 | 4,621,800 | — | — |
| 2020-11-18 | $230.07 | $230.07 | 4,740,600 | — | — |
| 2020-11-17 | $233.16 | $233.16 | 5,038,400 | — | — |
| 2020-11-16 | $233.10 | $233.10 | 5,766,600 | — | — |
| 2020-11-13 | $227.42 | $227.42 | 4,789,500 | — | — |
| 2020-11-12 | $224.72 | $224.72 | 5,109,800 | — | — |
| 2020-11-11 | $227.37 | $227.37 | 4,786,100 | — | — |
| 2020-11-10 | $228.48 | $228.48 | 7,057,300 | — | — |
| 2020-11-09 | $221.50 | $221.50 | 11,340,800 | — | — |
| 2020-11-06 | $208.85 | $208.85 | 4,305,600 | — | — |
| 2020-11-05 | $207.45 | $207.45 | 5,933,800 | — | — |
| 2020-11-04 | $206.17 | $206.17 | 5,974,400 | — | — |
| 2020-11-03 | $206.63 | $206.63 | 5,469,900 | — | — |
| 2020-11-02 | $204.31 | $204.31 | 5,937,500 | — | — |
| 2020-10-30 | $201.90 | $201.90 | 5,754,000 | — | — |
| 2020-10-29 | $201.51 | $201.51 | 5,224,400 | — | — |
| 2020-10-28 | $200.70 | $200.70 | 7,533,600 | — | — |
| 2020-10-27 | $206.88 | $206.88 | 3,037,800 | — | — |
| 2020-10-26 | $208.49 | $208.49 | 4,714,100 | — | — |
| 2020-10-23 | $212.71 | $212.71 | 2,830,800 | — | — |
| 2020-10-22 | $211.61 | $211.61 | 2,949,900 | — | — |
| 2020-10-21 | $210.18 | $210.18 | 3,192,000 | — | — |
| 2020-10-20 | $210.06 | $210.06 | 3,888,500 | — | — |
| 2020-10-19 | $208.99 | $208.99 | 3,410,900 | — | — |
| 2020-10-16 | $211.91 | $211.91 | 3,630,400 | — | — |
| 2020-10-15 | $211.65 | $211.65 | 3,063,200 | — | — |
| 2020-10-14 | $210.91 | $210.91 | 5,026,300 | — | — |
| 2020-10-13 | $212.31 | $212.31 | 4,848,700 | — | — |
| 2020-10-12 | $216.41 | $216.41 | 3,902,000 | — | — |
| 2020-10-09 | $215.68 | $215.68 | 3,090,700 | — | — |
| 2020-10-08 | $215.15 | $215.15 | 3,611,100 | — | — |
| 2020-10-07 | $213.29 | $213.29 | 3,758,500 | — | — |
| 2020-10-06 | $210.26 | $210.26 | 5,313,600 | — | — |
| 2020-10-05 | $212.36 | $212.36 | 3,648,500 | — | — |
| 2020-10-02 | $211.18 | $211.18 | 4,420,000 | — | — |
| 2020-10-01 | $212.02 | $212.02 | 4,758,500 | — | — |
| 2020-09-30 | $212.94 | $212.94 | 5,821,800 | — | — |
| 2020-09-29 | $210.44 | $210.44 | 4,036,900 | — | — |
| 2020-09-28 | $213.54 | $213.54 | 5,042,800 | — | — |
| 2020-09-25 | $210.45 | $210.45 | 3,562,400 | — | — |
| 2020-09-24 | $208.72 | $208.72 | 3,962,000 | — | — |
| 2020-09-23 | $209.61 | $209.61 | 4,421,200 | — | — |
| 2020-09-22 | $214.16 | $214.16 | 5,289,400 | — | — |
| 2020-09-21 | $213.02 | $213.02 | 8,341,400 | — | — |
| 2020-09-18 | $218.21 | $218.21 | 11,862,200 | — | — |
| 2020-09-17 | $218.05 | $218.05 | 6,940,800 | — | — |
| 2020-09-16 | $219.59 | $219.59 | 5,658,400 | — | — |
| 2020-09-15 | $218.94 | $218.94 | 3,855,800 | — | — |
| 2020-09-14 | $219.94 | $219.94 | 4,068,800 | — | — |
| 2020-09-11 | $217.93 | $217.93 | 3,437,100 | — | — |
| 2020-09-10 | $217.80 | $217.80 | 3,837,300 | — | — |
| 2020-09-09 | $219.63 | $219.63 | 5,417,000 | — | — |
| 2020-09-08 | $217.80 | $217.80 | 7,001,200 | — | — |
| 2020-09-04 | $218.32 | $218.32 | 6,041,400 | — | — |
| 2020-09-03 | $218.15 | $218.15 | 7,084,700 | — | — |
| 2020-09-02 | $221.68 | $221.68 | 5,493,900 | — | — |
| 2020-09-01 | $218.55 | $218.55 | 4,134,300 | — | — |
| 2020-08-31 | $218.04 | $218.04 | 6,131,900 | — | — |
| 2020-08-28 | $218.55 | $218.55 | 4,290,400 | — | — |
| 2020-08-27 | $216.87 | $216.87 | 4,814,200 | — | — |
| 2020-08-26 | $214.66 | $214.66 | 4,639,000 | — | — |
| 2020-08-25 | $213.35 | $213.35 | 3,675,900 | — | — |
| 2020-08-24 | $212.61 | $212.61 | 5,039,500 | — | — |
| 2020-08-21 | $207.43 | $207.43 | 4,785,300 | — | — |
| 2020-08-20 | $206.12 | $206.12 | 4,133,800 | — | — |
| 2020-08-19 | $207.21 | $207.21 | 5,829,000 | — | — |
| 2020-08-18 | $208.33 | $208.33 | 3,500,100 | — | — |
| 2020-08-17 | $206.78 | $206.78 | 5,484,400 | — | — |
| 2020-08-14 | $210.96 | $210.96 | 3,441,500 | — | — |
| 2020-08-13 | $211.98 | $211.98 | 4,535,600 | — | — |
| 2020-08-12 | $213.24 | $213.24 | 4,791,900 | — | — |
| 2020-08-11 | $212.66 | $212.66 | 5,688,200 | — | — |
| 2020-08-10 | $212.58 | $212.58 | 6,633,800 | — | — |
| 2020-08-07 | $209.48 | $209.48 | 6,186,000 | — | — |
| 2020-08-06 | $205.02 | $205.02 | 3,380,700 | — | — |
| 2020-08-05 | $203.62 | $203.62 | 5,184,500 | — | — |
| 2020-08-04 | $200.24 | $200.24 | 3,838,800 | — | — |
| 2020-08-03 | $199.26 | $199.26 | 6,251,000 | — | — |
| 2020-07-31 | $195.78 | $195.78 | 5,936,500 | — | — |
| 2020-07-30 | $194.30 | $194.30 | 4,819,600 | — | — |
| 2020-07-29 | $196.41 | $196.41 | 4,067,300 | — | — |
| 2020-07-28 | $194.12 | $194.12 | 4,412,300 | — | — |
| 2020-07-27 | $192.14 | $192.14 | 4,309,100 | — | — |
| 2020-07-24 | $194.52 | $194.52 | 5,140,800 | — | — |
| 2020-07-23 | $193.25 | $193.25 | 6,036,800 | — | — |
| 2020-07-22 | $192.10 | $192.10 | 4,182,700 | — | — |
| 2020-07-21 | $192.27 | $192.27 | 5,256,300 | — | — |
| 2020-07-20 | $190.48 | $190.48 | 4,089,400 | — | — |
| 2020-07-17 | $190.76 | $190.76 | 5,186,800 | — | — |
| 2020-07-16 | $191.01 | $191.01 | 4,771,300 | — | — |
| 2020-07-15 | $190.56 | $190.56 | 7,558,200 | — | — |
| 2020-07-14 | $189.71 | $189.71 | 14,683,400 | — | — |
| 2020-07-13 | $184.13 | $184.13 | 7,885,600 | — | — |
| 2020-07-10 | $182.90 | $182.90 | 5,482,300 | — | — |
| 2020-07-09 | $178.80 | $178.80 | 5,420,600 | — | — |
| 2020-07-08 | $181.20 | $181.20 | 5,547,800 | — | — |
| 2020-07-07 | $181.15 | $181.15 | 4,952,100 | — | — |
| 2020-07-06 | $182.72 | $182.72 | 6,443,300 | — | — |
| 2020-07-02 | $178.83 | $178.83 | 5,163,100 | — | — |
| 2020-07-01 | $177.99 | $177.99 | 4,619,800 | — | — |
| 2020-06-30 | $178.51 | $178.51 | 6,763,800 | — | — |
| 2020-06-29 | $177.19 | $177.19 | 5,218,200 | — | — |
| 2020-06-26 | $175.37 | $175.37 | 14,772,100 | — | — |
| 2020-06-25 | $178.85 | $178.85 | 6,380,000 | — | — |
| 2020-06-24 | $177.53 | $177.53 | 8,081,200 | — | — |
| 2020-06-23 | $181.01 | $181.01 | 6,378,100 | — | — |
| 2020-06-22 | $180.17 | $180.17 | 5,816,900 | — | — |
| 2020-06-19 | $179.72 | $179.72 | 8,767,900 | — | — |
| 2020-06-18 | $180.73 | $180.73 | 4,920,900 | — | — |
| 2020-06-17 | $180.86 | $180.86 | 6,448,500 | — | — |
| 2020-06-16 | $182.30 | $182.30 | 9,407,600 | — | — |
| 2020-06-15 | $181.55 | $181.55 | 8,105,200 | — | — |
| 2020-06-12 | $181.21 | $181.21 | 9,476,800 | — | — |
| 2020-06-11 | $178.02 | $178.02 | 15,372,400 | — | — |
| 2020-06-10 | $191.51 | $191.51 | 7,337,400 | — | — |
| 2020-06-09 | $196.07 | $196.07 | 7,711,800 | — | — |
| 2020-06-08 | $201.56 | $201.56 | 6,695,100 | — | — |
| 2020-06-05 | $200.66 | $200.66 | 10,390,400 | — | — |
| 2020-06-04 | $192.05 | $192.05 | 5,809,800 | — | — |
| 2020-06-03 | $190.82 | $190.82 | 6,706,700 | — | — |
| 2020-06-02 | $185.94 | $185.94 | 5,803,000 | — | — |
| 2020-06-01 | $183.84 | $183.84 | 5,718,800 | — | — |
| 2020-05-29 | $185.58 | $185.58 | 10,630,200 | — | — |
| 2020-05-28 | $185.10 | $185.10 | 6,313,100 | — | — |
| 2020-05-27 | $185.77 | $185.77 | 7,410,500 | — | — |
| 2020-05-26 | $180.34 | $180.34 | 7,107,600 | — | — |
| 2020-05-22 | $174.93 | $174.93 | 3,584,800 | — | — |
| 2020-05-21 | $174.94 | $174.94 | 4,059,900 | — | — |
| 2020-05-20 | $176.02 | $176.02 | 5,455,600 | — | — |
| 2020-05-19 | $172.49 | $172.49 | 5,574,800 | — | — |
| 2020-05-18 | $175.46 | $175.46 | 7,458,900 | — | — |
| 2020-05-15 | $169.25 | $169.25 | 5,937,500 | — | — |
| 2020-05-14 | $170.93 | $170.93 | 7,013,600 | — | — |
| 2020-05-13 | $170.57 | $170.57 | 10,258,900 | — | — |
| 2020-05-12 | $172.81 | $172.81 | 6,470,900 | — | — |
| 2020-05-11 | $174.64 | $174.64 | 9,235,700 | — | — |
| 2020-05-08 | $176.83 | $176.83 | 5,793,600 | — | — |
| 2020-05-07 | $173.48 | $173.48 | 6,698,000 | — | — |
| 2020-05-06 | $172.38 | $172.38 | 9,003,000 | — | — |
| 2020-05-05 | $176.03 | $176.03 | 9,016,300 | — | — |
| 2020-05-04 | $177.95 | $177.95 | 9,448,600 | — | — |
| 2020-05-01 | $182.67 | $182.67 | 7,513,700 | — | — |
| 2020-04-30 | $187.36 | $187.36 | 8,217,800 | — | — |
| 2020-04-29 | $189.61 | $189.61 | 7,645,000 | — | — |
| 2020-04-28 | $187.12 | $187.12 | 6,674,600 | — | — |
| 2020-04-27 | $187.46 | $187.46 | 6,622,400 | — | — |
| 2020-04-24 | $186.52 | $186.52 | 5,205,500 | — | — |
| 2020-04-23 | $185.63 | $185.63 | 6,211,900 | — | — |
| 2020-04-22 | $186.58 | $186.58 | 5,470,000 | — | — |
| 2020-04-21 | $183.48 | $183.48 | 5,882,500 | — | — |
| 2020-04-20 | $188.75 | $188.75 | 6,474,700 | — | — |
| 2020-04-17 | $191.20 | $191.20 | 8,272,200 | — | — |
| 2020-04-16 | $187.96 | $187.96 | 6,228,200 | — | — |
| 2020-04-15 | $188.57 | $188.57 | 6,138,300 | — | — |
| 2020-04-14 | $192.94 | $192.94 | 7,032,000 | — | — |
| 2020-04-13 | $188.77 | $188.77 | 7,888,600 | — | — |
| 2020-04-09 | $193.84 | $193.84 | 10,519,600 | — | — |
| 2020-04-08 | $191.01 | $191.01 | 6,109,900 | — | — |
| 2020-04-07 | $185.25 | $185.25 | 8,148,200 | — | — |
| 2020-04-06 | $185.24 | $185.24 | 9,935,500 | — | — |
| 2020-04-03 | $178.34 | $178.34 | 6,643,700 | — | — |
| 2020-04-02 | $179.73 | $179.73 | 7,271,900 | — | — |
| 2020-04-01 | $175.95 | $175.95 | 8,682,700 | — | — |
| 2020-03-31 | $182.83 | $182.83 | 8,996,800 | — | — |
| 2020-03-30 | $183.18 | $183.18 | 7,672,600 | — | — |
| 2020-03-27 | $179.66 | $179.66 | 10,259,500 | — | — |
| 2020-03-26 | $183.90 | $183.90 | 14,131,400 | — | — |
| 2020-03-25 | $180.47 | $180.47 | 13,851,200 | — | — |
| 2020-03-24 | $178.20 | $178.20 | 14,075,100 | — | — |
| 2020-03-23 | $162.13 | $162.13 | 16,501,500 | — | — |
| 2020-03-20 | $170.06 | $170.06 | 15,213,600 | — | — |
| 2020-03-19 | $174.68 | $174.68 | 12,488,100 | — | — |
| 2020-03-18 | $172.44 | $172.44 | 16,669,300 | — | — |
| 2020-03-17 | $187.60 | $187.60 | 15,072,400 | — | — |
| 2020-03-16 | $177.77 | $177.77 | 14,168,600 | — | — |
| 2020-03-13 | $196.40 | $196.40 | 14,859,100 | — | — |
| 2020-03-12 | $175.97 | $175.97 | 22,293,800 | — | — |
| 2020-03-11 | $194.64 | $194.64 | 9,573,900 | — | — |
| 2020-03-10 | $202.73 | $202.73 | 10,929,200 | — | — |
| 2020-03-09 | $193.13 | $193.13 | 13,950,500 | — | — |
| 2020-03-06 | $205.98 | $205.98 | 9,443,500 | — | — |
| 2020-03-05 | $208.96 | $208.96 | 8,112,700 | — | — |
| 2020-03-04 | $217.86 | $217.86 | 7,408,700 | — | — |
| 2020-03-03 | $208.81 | $208.81 | 10,716,100 | — | — |
| 2020-03-02 | $217.63 | $217.63 | 10,395,800 | — | — |
| 2020-02-28 | $206.34 | $206.34 | 15,147,200 | — | — |
| 2020-02-27 | $207.67 | $207.67 | 10,941,800 | — | — |
| 2020-02-26 | $216.06 | $216.06 | 6,901,700 | — | — |
| 2020-02-25 | $218.05 | $218.05 | 8,558,600 | — | — |
| 2020-02-24 | $221.69 | $221.69 | 7,932,400 | — | — |
| 2020-02-21 | $229.33 | $229.33 | 4,699,100 | — | — |
| 2020-02-20 | $228.17 | $228.17 | 3,547,700 | — | — |
| 2020-02-19 | $229.24 | $229.24 | 3,187,000 | — | — |
| 2020-02-18 | $226.77 | $226.77 | 3,153,000 | — | — |
| 2020-02-14 | $226.80 | $226.80 | 2,506,200 | — | — |
| 2020-02-13 | $226.47 | $226.47 | 2,838,500 | — | — |
| 2020-02-12 | $227.44 | $227.44 | 3,785,200 | — | — |
| 2020-02-11 | $227.33 | $227.33 | 2,916,400 | — | — |
| 2020-02-10 | $227.11 | $227.11 | 2,944,600 | — | — |
| 2020-02-07 | $227.38 | $227.38 | 2,882,800 | — | — |
| 2020-02-06 | $229.61 | $229.61 | 2,799,400 | — | — |
| 2020-02-05 | $228.65 | $228.65 | 3,360,500 | — | — |
| 2020-02-04 | $225.08 | $225.08 | 3,642,600 | — | — |
| 2020-02-03 | $223.47 | $223.47 | 3,525,000 | — | — |
| 2020-01-31 | $224.43 | $224.43 | 3,948,200 | — | — |
| 2020-01-30 | $227.88 | $227.88 | 3,350,900 | — | — |
| 2020-01-29 | $224.50 | $224.50 | 2,310,400 | — | — |
| 2020-01-28 | $224.03 | $224.03 | 3,609,300 | — | — |
| 2020-01-27 | $222.45 | $222.45 | 5,454,000 | — | — |
| 2020-01-24 | $226.86 | $226.86 | 4,022,500 | — | — |
| 2020-01-23 | $229.38 | $229.38 | 4,750,000 | — | — |
| 2020-01-22 | $229.54 | $229.54 | 3,164,300 | — | — |
| 2020-01-21 | $228.63 | $228.63 | 5,840,700 | — | — |
| 2020-01-17 | $230.20 | $230.20 | 6,603,800 | — | — |
| 2020-01-16 | $229.73 | $229.73 | 3,036,400 | — | — |
| 2020-01-15 | $228.35 | $228.35 | 2,662,500 | — | — |
| 2020-01-14 | $227.17 | $227.17 | 3,355,400 | — | — |
| 2020-01-13 | $228.45 | $228.45 | 3,286,700 | — | — |
| 2020-01-10 | $226.62 | $226.62 | 2,572,900 | — | — |
| 2020-01-09 | $228.65 | $228.65 | 3,497,300 | — | — |
| 2020-01-08 | $225.99 | $225.99 | 3,780,300 | — | — |
| 2020-01-07 | $225.92 | $225.92 | 3,517,000 | — | — |
| 2020-01-06 | $226.99 | $226.99 | 4,263,000 | — | — |
| 2020-01-03 | $226.18 | $226.18 | 3,023,900 | — | — |
| 2020-01-02 | $228.39 | $228.39 | 3,764,000 | — | — |