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
- 2015-06-30 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 | $199.96 | $199.96 | 1,924,000 | — | — |
| 2020-12-30 | $203.57 | $203.57 | 1,633,100 | — | — |
| 2020-12-29 | $198.98 | $198.98 | 1,871,700 | — | — |
| 2020-12-28 | $197.83 | $197.83 | 3,234,900 | — | — |
| 2020-12-24 | $207.95 | $207.95 | 1,960,500 | — | — |
| 2020-12-23 | $209.42 | $209.42 | 2,934,300 | — | — |
| 2020-12-22 | $206.04 | $206.04 | 3,107,400 | — | — |
| 2020-12-21 | $199.75 | $199.75 | 3,856,800 | — | — |
| 2020-12-18 | $196.34 | $196.34 | 3,525,000 | — | — |
| 2020-12-17 | $196.81 | $196.81 | 3,020,300 | — | — |
| 2020-12-16 | $187.07 | $187.07 | 6,965,800 | — | — |
| 2020-12-15 | $196.11 | $196.11 | 1,870,700 | — | — |
| 2020-12-14 | $194.63 | $194.63 | 2,155,500 | — | — |
| 2020-12-11 | $199.58 | $199.58 | 1,839,800 | — | — |
| 2020-12-10 | $199.01 | $199.01 | 2,120,500 | — | — |
| 2020-12-09 | $192.28 | $192.28 | 2,551,200 | — | — |
| 2020-12-08 | $198.26 | $198.26 | 1,760,400 | — | — |
| 2020-12-07 | $197.30 | $197.30 | 2,967,700 | — | — |
| 2020-12-04 | $203.66 | $203.66 | 2,447,300 | — | — |
| 2020-12-03 | $197.21 | $197.21 | 2,548,400 | — | — |
| 2020-12-02 | $195.03 | $195.03 | 1,940,900 | — | — |
| 2020-12-01 | $195.19 | $195.19 | 2,519,900 | — | — |
| 2020-11-30 | $198.77 | $198.77 | 3,108,400 | — | — |
| 2020-11-27 | $196.45 | $196.45 | 1,758,200 | — | — |
| 2020-11-25 | $190.59 | $190.59 | 2,114,700 | — | — |
| 2020-11-24 | $186.42 | $186.42 | 3,917,200 | — | — |
| 2020-11-23 | $194.01 | $194.01 | 3,106,000 | — | — |
| 2020-11-20 | $200.00 | $200.00 | 4,442,100 | — | — |
| 2020-11-19 | $191.19 | $191.19 | 4,392,800 | — | — |
| 2020-11-18 | $181.87 | $181.87 | 4,238,900 | — | — |
| 2020-11-17 | $179.34 | $179.34 | 3,696,700 | — | — |
| 2020-11-16 | $177.00 | $177.00 | 6,252,600 | — | — |
| 2020-11-13 | $183.07 | $183.07 | 4,582,900 | — | — |
| 2020-11-12 | $186.99 | $186.99 | 3,762,700 | — | — |
| 2020-11-11 | $182.55 | $182.55 | 4,549,400 | — | — |
| 2020-11-10 | $172.44 | $172.44 | 7,792,100 | — | — |
| 2020-11-09 | $177.98 | $177.98 | 10,987,200 | — | — |
| 2020-11-06 | $206.14 | $206.14 | 2,418,600 | — | — |
| 2020-11-05 | $208.51 | $208.51 | 3,273,000 | — | — |
| 2020-11-04 | $198.74 | $198.74 | 3,985,200 | — | — |
| 2020-11-03 | $195.24 | $195.24 | 3,380,200 | — | — |
| 2020-11-02 | $190.40 | $190.40 | 5,631,100 | — | — |
| 2020-10-30 | $196.46 | $196.46 | 6,095,700 | — | — |
| 2020-10-29 | $217.89 | $217.89 | 11,257,900 | — | — |
| 2020-10-28 | $226.94 | $226.94 | 4,575,900 | — | — |
| 2020-10-27 | $223.06 | $223.06 | 2,835,700 | — | — |
| 2020-10-26 | $212.15 | $212.15 | 2,214,800 | — | — |
| 2020-10-23 | $216.32 | $216.32 | 1,347,600 | — | — |
| 2020-10-22 | $214.80 | $214.80 | 1,545,800 | — | — |
| 2020-10-21 | $216.77 | $216.77 | 2,223,000 | — | — |
| 2020-10-20 | $222.23 | $222.23 | 1,271,500 | — | — |
| 2020-10-19 | $223.69 | $223.69 | 1,669,000 | — | — |
| 2020-10-16 | $221.29 | $221.29 | 1,277,400 | — | — |
| 2020-10-15 | $224.35 | $224.35 | 2,062,500 | — | — |
| 2020-10-14 | $230.45 | $230.45 | 2,184,400 | — | — |
| 2020-10-13 | $231.80 | $231.80 | 4,452,800 | — | — |
| 2020-10-12 | $218.00 | $218.00 | 1,837,000 | — | — |
| 2020-10-09 | $218.11 | $218.11 | 1,595,400 | — | — |
| 2020-10-08 | $221.48 | $221.48 | 1,257,700 | — | — |
| 2020-10-07 | $222.85 | $222.85 | 2,308,700 | — | — |
| 2020-10-06 | $217.72 | $217.72 | 1,753,300 | — | — |
| 2020-10-05 | $225.21 | $225.21 | 1,651,200 | — | — |
| 2020-10-02 | $221.60 | $221.60 | 2,397,800 | — | — |
| 2020-10-01 | $220.68 | $220.68 | 1,817,800 | — | — |
| 2020-09-30 | $219.24 | $219.24 | 2,632,100 | — | — |
| 2020-09-29 | $217.34 | $217.34 | 2,137,200 | — | — |
| 2020-09-28 | $215.09 | $215.09 | 2,273,200 | — | — |
| 2020-09-25 | $219.00 | $219.00 | 3,605,800 | — | — |
| 2020-09-24 | $203.95 | $203.95 | 1,960,300 | — | — |
| 2020-09-23 | $209.22 | $209.22 | 2,960,400 | — | — |
| 2020-09-22 | $215.28 | $215.28 | 3,728,400 | — | — |
| 2020-09-21 | $202.66 | $202.66 | 2,898,600 | — | — |
| 2020-09-18 | $205.43 | $205.43 | 4,441,300 | — | — |
| 2020-09-17 | $199.28 | $199.28 | 3,457,400 | — | — |
| 2020-09-16 | $193.52 | $193.52 | 2,493,300 | — | — |
| 2020-09-15 | $194.71 | $194.71 | 1,482,000 | — | — |
| 2020-09-14 | $193.36 | $193.36 | 1,804,500 | — | — |
| 2020-09-11 | $189.91 | $189.91 | 2,675,100 | — | — |
| 2020-09-10 | $198.14 | $198.14 | 2,045,100 | — | — |
| 2020-09-09 | $200.77 | $200.77 | 2,253,400 | — | — |
| 2020-09-08 | $192.85 | $192.85 | 2,927,800 | — | — |
| 2020-09-04 | $198.29 | $198.29 | 4,980,100 | — | — |
| 2020-09-03 | $203.02 | $203.02 | 4,899,700 | — | — |
| 2020-09-02 | $223.15 | $223.15 | 3,060,200 | — | — |
| 2020-09-01 | $224.20 | $224.20 | 3,028,600 | — | — |
| 2020-08-31 | $215.69 | $215.69 | 3,461,600 | — | — |
| 2020-08-28 | $208.57 | $208.57 | 3,291,300 | — | — |
| 2020-08-27 | $215.77 | $215.77 | 2,796,900 | — | — |
| 2020-08-26 | $214.57 | $214.57 | 3,775,500 | — | — |
| 2020-08-25 | $212.01 | $212.01 | 3,268,500 | — | — |
| 2020-08-24 | $210.63 | $210.63 | 5,660,600 | — | — |
| 2020-08-21 | $223.41 | $223.41 | 6,260,300 | — | — |
| 2020-08-20 | $218.41 | $218.41 | 3,057,700 | — | — |
| 2020-08-19 | $216.51 | $216.51 | 4,745,900 | — | — |
| 2020-08-18 | $217.28 | $217.28 | 6,587,700 | — | — |
| 2020-08-17 | $205.02 | $205.02 | 6,643,000 | — | — |
| 2020-08-14 | $187.50 | $187.50 | 3,569,700 | — | — |
| 2020-08-13 | $192.08 | $192.08 | 4,345,200 | — | — |
| 2020-08-12 | $185.09 | $185.09 | 4,050,500 | — | — |
| 2020-08-11 | $183.75 | $183.75 | 6,227,800 | — | — |
| 2020-08-10 | $193.74 | $193.74 | 9,062,200 | — | — |
| 2020-08-07 | $193.72 | $193.72 | 9,661,000 | — | — |
| 2020-08-06 | $212.50 | $212.50 | 10,382,100 | — | — |
| 2020-08-05 | $202.01 | $202.01 | 27,423,400 | — | — |
| 2020-08-04 | $249.42 | $249.42 | 2,923,500 | — | — |
| 2020-08-03 | $237.14 | $237.14 | 1,741,400 | — | — |
| 2020-07-31 | $237.63 | $237.63 | 2,478,700 | — | — |
| 2020-07-30 | $237.07 | $237.07 | 3,985,700 | — | — |
| 2020-07-29 | $218.25 | $218.25 | 1,862,900 | — | — |
| 2020-07-28 | $212.68 | $212.68 | 967,900 | — | — |
| 2020-07-27 | $212.75 | $212.75 | 1,612,900 | — | — |
| 2020-07-24 | $212.85 | $212.85 | 1,302,600 | — | — |
| 2020-07-23 | $219.88 | $219.88 | 1,296,200 | — | — |
| 2020-07-22 | $223.98 | $223.98 | 1,078,800 | — | — |
| 2020-07-21 | $226.66 | $226.66 | 1,351,000 | — | — |
| 2020-07-20 | $227.27 | $227.27 | 1,578,000 | — | — |
| 2020-07-17 | $217.77 | $217.77 | 1,032,900 | — | — |
| 2020-07-16 | $218.56 | $218.56 | 1,362,900 | — | — |
| 2020-07-15 | $221.83 | $221.83 | 2,425,800 | — | — |
| 2020-07-14 | $209.22 | $209.22 | 3,039,400 | — | — |
| 2020-07-13 | $218.45 | $218.45 | 2,180,900 | — | — |
| 2020-07-10 | $228.98 | $228.98 | 1,202,600 | — | — |
| 2020-07-09 | $228.43 | $228.43 | 1,387,300 | — | — |
| 2020-07-08 | $224.53 | $224.53 | 1,457,700 | — | — |
| 2020-07-07 | $217.26 | $217.26 | 2,245,900 | — | — |
| 2020-07-06 | $218.00 | $218.00 | 2,402,800 | — | — |
| 2020-07-02 | $208.89 | $208.89 | 2,416,100 | — | — |
| 2020-07-01 | $198.85 | $198.85 | 1,986,300 | — | — |
| 2020-06-30 | $190.84 | $190.84 | 1,585,600 | — | — |
| 2020-06-29 | $187.35 | $187.35 | 2,830,800 | — | — |
| 2020-06-26 | $193.26 | $193.26 | 10,468,400 | — | — |
| 2020-06-25 | $201.70 | $201.70 | 2,755,900 | — | — |
| 2020-06-24 | $197.01 | $197.01 | 2,679,200 | — | — |
| 2020-06-23 | $198.08 | $198.08 | 2,653,800 | — | — |
| 2020-06-22 | $204.94 | $204.94 | 2,659,300 | — | — |
| 2020-06-19 | $201.53 | $201.53 | 4,819,000 | — | — |
| 2020-06-18 | $191.98 | $191.98 | 2,611,500 | — | — |
| 2020-06-17 | $192.06 | $192.06 | 2,484,700 | — | — |
| 2020-06-16 | $188.41 | $188.41 | 2,424,900 | — | — |
| 2020-06-15 | $188.28 | $188.28 | 3,415,800 | — | — |
| 2020-06-12 | $172.27 | $172.27 | 2,125,400 | — | — |
| 2020-06-11 | $173.73 | $173.73 | 4,216,700 | — | — |
| 2020-06-10 | $176.71 | $176.71 | 2,591,300 | — | — |
| 2020-06-09 | $168.83 | $168.83 | 1,794,700 | — | — |
| 2020-06-08 | $166.35 | $166.35 | 2,233,700 | — | — |
| 2020-06-05 | $161.65 | $161.65 | 2,950,700 | — | — |
| 2020-06-04 | $157.15 | $157.15 | 3,343,100 | — | — |
| 2020-06-03 | $164.59 | $164.59 | 2,506,200 | — | — |
| 2020-06-02 | $169.87 | $169.87 | 2,410,200 | — | — |
| 2020-06-01 | $173.62 | $173.62 | 2,495,100 | — | — |
| 2020-05-29 | $174.06 | $174.06 | 5,770,600 | — | — |
| 2020-05-28 | $166.90 | $166.90 | 2,576,500 | — | — |
| 2020-05-27 | $162.64 | $162.64 | 4,784,800 | — | — |
| 2020-05-26 | $164.47 | $164.47 | 3,447,700 | — | — |
| 2020-05-22 | $174.18 | $174.18 | 1,460,200 | — | — |
| 2020-05-21 | $174.99 | $174.99 | 2,328,500 | — | — |
| 2020-05-20 | $171.27 | $171.27 | 2,799,100 | — | — |
| 2020-05-19 | $175.66 | $175.66 | 2,534,500 | — | — |
| 2020-05-18 | $172.20 | $172.20 | 4,100,400 | — | — |
| 2020-05-15 | $184.23 | $184.23 | 4,279,100 | — | — |
| 2020-05-14 | $179.54 | $179.54 | 5,225,700 | — | — |
| 2020-05-13 | $188.19 | $188.19 | 3,377,600 | — | — |
| 2020-05-12 | $184.15 | $184.15 | 2,013,100 | — | — |
| 2020-05-11 | $190.62 | $190.62 | 3,259,900 | — | — |
| 2020-05-08 | $176.50 | $176.50 | 2,209,800 | — | — |
| 2020-05-07 | $174.93 | $174.93 | 1,631,100 | — | — |
| 2020-05-06 | $176.01 | $176.01 | 1,916,800 | — | — |
| 2020-05-05 | $169.59 | $169.59 | 2,444,600 | — | — |
| 2020-05-04 | $174.30 | $174.30 | 2,724,000 | — | — |
| 2020-05-01 | $169.43 | $169.43 | 2,632,600 | — | — |
| 2020-04-30 | $164.59 | $164.59 | 5,573,600 | — | — |
| 2020-04-29 | $175.10 | $175.10 | 3,923,700 | — | — |
| 2020-04-28 | $181.15 | $181.15 | 5,505,100 | — | — |
| 2020-04-27 | $194.89 | $194.89 | 3,635,400 | — | — |
| 2020-04-24 | $193.53 | $193.53 | 2,845,900 | — | — |
| 2020-04-23 | $187.73 | $187.73 | 2,442,300 | — | — |
| 2020-04-22 | $179.65 | $179.65 | 2,116,900 | — | — |
| 2020-04-21 | $172.39 | $172.39 | 3,276,300 | — | — |
| 2020-04-20 | $181.46 | $181.46 | 2,848,600 | — | — |
| 2020-04-17 | $173.27 | $173.27 | 3,244,800 | — | — |
| 2020-04-16 | $174.25 | $174.25 | 3,547,400 | — | — |
| 2020-04-15 | $171.77 | $171.77 | 5,345,000 | — | — |
| 2020-04-14 | $157.33 | $157.33 | 2,401,600 | — | — |
| 2020-04-13 | $154.13 | $154.13 | 2,279,800 | — | — |
| 2020-04-09 | $146.66 | $146.66 | 2,540,300 | — | — |
| 2020-04-08 | $139.10 | $139.10 | 2,822,800 | — | — |
| 2020-04-07 | $141.25 | $141.25 | 3,680,100 | — | — |
| 2020-04-06 | $150.13 | $150.13 | 2,679,400 | — | — |
| 2020-04-03 | $156.21 | $156.21 | 1,467,400 | — | — |
| 2020-04-02 | $159.32 | $159.32 | 2,340,000 | — | — |
| 2020-04-01 | $162.53 | $162.53 | 3,191,100 | — | — |
| 2020-03-31 | $155.01 | $155.01 | 3,186,600 | — | — |
| 2020-03-30 | $163.56 | $163.56 | 3,627,200 | — | — |
| 2020-03-27 | $164.16 | $164.16 | 3,862,300 | — | — |
| 2020-03-26 | $159.50 | $159.50 | 5,849,500 | — | — |
| 2020-03-25 | $142.11 | $142.11 | 13,377,100 | — | — |
| 2020-03-24 | $162.02 | $162.02 | 8,011,900 | — | — |
| 2020-03-23 | $167.44 | $167.44 | 5,493,000 | — | — |
| 2020-03-20 | $141.74 | $141.74 | 4,097,600 | — | — |
| 2020-03-19 | $139.63 | $139.63 | 4,803,100 | — | — |
| 2020-03-18 | $136.93 | $136.93 | 5,088,700 | — | — |
| 2020-03-17 | $118.24 | $118.24 | 5,500,500 | — | — |
| 2020-03-16 | $116.74 | $116.74 | 4,466,200 | — | — |
| 2020-03-13 | $127.95 | $127.95 | 5,298,400 | — | — |
| 2020-03-12 | $118.80 | $118.80 | 3,990,100 | — | — |
| 2020-03-11 | $137.40 | $137.40 | 6,149,800 | — | — |
| 2020-03-10 | $146.07 | $146.07 | 5,538,800 | — | — |
| 2020-03-09 | $133.54 | $133.54 | 2,441,500 | — | — |
| 2020-03-06 | $135.90 | $135.90 | 4,198,500 | — | — |
| 2020-03-05 | $134.33 | $134.33 | 4,000,300 | — | — |
| 2020-03-04 | $124.64 | $124.64 | 2,355,900 | — | — |
| 2020-03-03 | $123.58 | $123.58 | 2,242,300 | — | — |
| 2020-03-02 | $124.49 | $124.49 | 2,969,900 | — | — |
| 2020-02-28 | $124.96 | $124.96 | 6,011,500 | — | — |
| 2020-02-27 | $135.15 | $135.15 | 8,996,500 | — | — |
| 2020-02-26 | $116.86 | $116.86 | 3,452,500 | — | — |
| 2020-02-25 | $118.40 | $118.40 | 3,651,600 | — | — |
| 2020-02-24 | $114.26 | $114.26 | 1,913,500 | — | — |
| 2020-02-21 | $113.54 | $113.54 | 1,581,700 | — | — |
| 2020-02-20 | $115.90 | $115.90 | 1,894,300 | — | — |
| 2020-02-19 | $117.36 | $117.36 | 2,199,000 | — | — |
| 2020-02-18 | $117.24 | $117.24 | 1,862,200 | — | — |
| 2020-02-14 | $111.77 | $111.77 | 1,090,800 | — | — |
| 2020-02-13 | $112.02 | $112.02 | 1,091,700 | — | — |
| 2020-02-12 | $110.00 | $110.00 | 1,339,200 | — | — |
| 2020-02-11 | $110.43 | $110.43 | 1,050,300 | — | — |
| 2020-02-10 | $109.70 | $109.70 | 1,030,800 | — | — |
| 2020-02-07 | $105.84 | $105.84 | 1,060,300 | — | — |
| 2020-02-06 | $108.74 | $108.74 | 1,066,600 | — | — |
| 2020-02-05 | $107.06 | $107.06 | 1,377,800 | — | — |
| 2020-02-04 | $107.15 | $107.15 | 1,588,700 | — | — |
| 2020-02-03 | $101.99 | $101.99 | 891,400 | — | — |
| 2020-01-31 | $101.71 | $101.71 | 1,002,000 | — | — |
| 2020-01-30 | $104.75 | $104.75 | 1,508,800 | — | — |
| 2020-01-29 | $103.48 | $103.48 | 1,433,500 | — | — |
| 2020-01-28 | $99.42 | $99.42 | 887,500 | — | — |
| 2020-01-27 | $95.97 | $95.97 | 1,448,100 | — | — |
| 2020-01-24 | $98.10 | $98.10 | 1,330,700 | — | — |
| 2020-01-23 | $102.80 | $102.80 | 1,389,000 | — | — |
| 2020-01-22 | $101.42 | $101.42 | 1,705,400 | — | — |
| 2020-01-21 | $98.25 | $98.25 | 1,809,200 | — | — |
| 2020-01-17 | $95.60 | $95.60 | 1,229,600 | — | — |
| 2020-01-16 | $96.91 | $96.91 | 1,053,400 | — | — |
| 2020-01-15 | $94.00 | $94.00 | 1,565,200 | — | — |
| 2020-01-14 | $96.87 | $96.87 | 1,878,200 | — | — |
| 2020-01-13 | $95.97 | $95.97 | 4,249,000 | — | — |
| 2020-01-10 | $85.16 | $85.16 | 1,118,800 | — | — |
| 2020-01-09 | $85.37 | $85.37 | 983,600 | — | — |
| 2020-01-08 | $86.22 | $86.22 | 949,200 | — | — |
| 2020-01-07 | $85.73 | $85.73 | 970,000 | — | — |
| 2020-01-06 | $86.94 | $86.94 | 1,038,100 | — | — |
| 2020-01-03 | $82.96 | $82.96 | 551,600 | — | — |
| 2020-01-02 | $83.26 | $83.26 | 1,417,300 | — | — |