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
- 2018-04-27 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 | $222.30 | $222.30 | 2,209,600 | — | — |
| 2020-12-30 | $225.90 | $225.90 | 2,074,500 | — | — |
| 2020-12-29 | $228.16 | $228.16 | 2,684,400 | — | — |
| 2020-12-28 | $229.20 | $229.20 | 3,323,500 | — | — |
| 2020-12-24 | $244.93 | $244.93 | 1,024,500 | — | — |
| 2020-12-23 | $244.05 | $244.05 | 2,062,000 | — | — |
| 2020-12-22 | $251.60 | $251.60 | 3,063,400 | — | — |
| 2020-12-21 | $248.00 | $248.00 | 3,015,900 | — | — |
| 2020-12-18 | $241.00 | $241.00 | 4,231,000 | — | — |
| 2020-12-17 | $247.00 | $247.00 | 3,566,200 | — | — |
| 2020-12-16 | $237.08 | $237.08 | 2,132,200 | — | — |
| 2020-12-15 | $233.70 | $233.70 | 3,334,600 | — | — |
| 2020-12-14 | $228.33 | $228.33 | 2,373,400 | — | — |
| 2020-12-11 | $225.49 | $225.49 | 2,471,300 | — | — |
| 2020-12-10 | $222.59 | $222.59 | 3,117,500 | — | — |
| 2020-12-09 | $220.97 | $220.97 | 4,758,600 | — | — |
| 2020-12-08 | $234.82 | $234.82 | 4,608,700 | — | — |
| 2020-12-07 | $232.52 | $232.52 | 6,155,000 | — | — |
| 2020-12-04 | $243.22 | $243.22 | 19,048,100 | — | — |
| 2020-12-03 | $231.01 | $231.01 | 10,982,200 | — | — |
| 2020-12-02 | $217.70 | $217.70 | 3,054,900 | — | — |
| 2020-12-01 | $215.71 | $215.71 | 5,172,200 | — | — |
| 2020-11-30 | $227.88 | $227.88 | 3,775,600 | — | — |
| 2020-11-27 | $226.87 | $226.87 | 1,703,000 | — | — |
| 2020-11-25 | $224.15 | $224.15 | 1,888,100 | — | — |
| 2020-11-24 | $217.20 | $217.20 | 2,354,000 | — | — |
| 2020-11-23 | $217.17 | $217.17 | 2,432,700 | — | — |
| 2020-11-20 | $221.59 | $221.59 | 2,338,900 | — | — |
| 2020-11-19 | $219.70 | $219.70 | 2,417,400 | — | — |
| 2020-11-18 | $214.32 | $214.32 | 2,654,600 | — | — |
| 2020-11-17 | $211.91 | $211.91 | 1,941,000 | — | — |
| 2020-11-16 | $208.13 | $208.13 | 2,461,500 | — | — |
| 2020-11-13 | $205.70 | $205.70 | 2,720,600 | — | — |
| 2020-11-12 | $212.62 | $212.62 | 3,003,000 | — | — |
| 2020-11-11 | $208.55 | $208.55 | 3,660,900 | — | — |
| 2020-11-10 | $198.31 | $198.31 | 8,821,600 | — | — |
| 2020-11-09 | $197.60 | $197.60 | 11,684,500 | — | — |
| 2020-11-06 | $231.69 | $231.69 | 2,384,400 | — | — |
| 2020-11-05 | $236.77 | $236.77 | 4,355,300 | — | — |
| 2020-11-04 | $235.01 | $235.01 | 5,728,300 | — | — |
| 2020-11-03 | $208.43 | $208.43 | 2,300,600 | — | — |
| 2020-11-02 | $201.56 | $201.56 | 3,330,600 | — | — |
| 2020-10-30 | $202.25 | $202.25 | 3,981,900 | — | — |
| 2020-10-29 | $213.65 | $213.65 | 2,119,000 | — | — |
| 2020-10-28 | $218.25 | $218.25 | 2,078,700 | — | — |
| 2020-10-27 | $222.18 | $222.18 | 1,877,200 | — | — |
| 2020-10-26 | $220.17 | $220.17 | 2,982,800 | — | — |
| 2020-10-23 | $219.82 | $219.82 | 2,177,600 | — | — |
| 2020-10-22 | $214.80 | $214.80 | 3,454,700 | — | — |
| 2020-10-21 | $218.12 | $218.12 | 2,909,800 | — | — |
| 2020-10-20 | $227.80 | $227.80 | 2,132,700 | — | — |
| 2020-10-19 | $228.41 | $228.41 | 2,981,100 | — | — |
| 2020-10-16 | $234.60 | $234.60 | 2,552,500 | — | — |
| 2020-10-15 | $240.45 | $240.45 | 3,194,100 | — | — |
| 2020-10-14 | $237.10 | $237.10 | 5,122,200 | — | — |
| 2020-10-13 | $238.21 | $238.21 | 3,373,300 | — | — |
| 2020-10-12 | $231.86 | $231.86 | 3,690,000 | — | — |
| 2020-10-09 | $225.60 | $225.60 | 4,329,400 | — | — |
| 2020-10-08 | $220.39 | $220.39 | 3,980,700 | — | — |
| 2020-10-07 | $224.05 | $224.05 | 3,474,700 | — | — |
| 2020-10-06 | $221.20 | $221.20 | 4,659,500 | — | — |
| 2020-10-05 | $225.92 | $225.92 | 7,636,200 | — | — |
| 2020-10-02 | $218.27 | $218.27 | 5,194,800 | — | — |
| 2020-10-01 | $222.26 | $222.26 | 4,946,500 | — | — |
| 2020-09-30 | $215.24 | $215.24 | 3,881,700 | — | — |
| 2020-09-29 | $212.93 | $212.93 | 3,225,600 | — | — |
| 2020-09-28 | $213.24 | $213.24 | 3,944,600 | — | — |
| 2020-09-25 | $212.36 | $212.36 | 3,449,700 | — | — |
| 2020-09-24 | $203.85 | $203.85 | 4,979,700 | — | — |
| 2020-09-23 | $211.52 | $211.52 | 7,127,600 | — | — |
| 2020-09-22 | $212.13 | $212.13 | 5,591,900 | — | — |
| 2020-09-21 | $205.02 | $205.02 | 6,454,200 | — | — |
| 2020-09-18 | $194.86 | $194.86 | 7,504,900 | — | — |
| 2020-09-17 | $193.39 | $193.39 | 5,685,300 | — | — |
| 2020-09-16 | $197.01 | $197.01 | 5,036,400 | — | — |
| 2020-09-15 | $202.02 | $202.02 | 4,497,500 | — | — |
| 2020-09-14 | $202.95 | $202.95 | 5,189,100 | — | — |
| 2020-09-11 | $197.94 | $197.94 | 8,183,200 | — | — |
| 2020-09-10 | $205.95 | $205.95 | 6,047,400 | — | — |
| 2020-09-09 | $211.79 | $211.79 | 11,243,400 | — | — |
| 2020-09-08 | $205.63 | $205.63 | 11,695,900 | — | — |
| 2020-09-04 | $216.26 | $216.26 | 26,988,700 | — | — |
| 2020-09-03 | $242.01 | $242.01 | 31,591,200 | — | — |
| 2020-09-02 | $265.16 | $265.16 | 25,428,200 | — | — |
| 2020-09-01 | $268.80 | $268.80 | 20,733,100 | — | — |
| 2020-08-31 | $223.00 | $223.00 | 3,933,300 | — | — |
| 2020-08-28 | $215.24 | $215.24 | 3,469,600 | — | — |
| 2020-08-27 | $214.77 | $214.77 | 2,419,000 | — | — |
| 2020-08-26 | $214.41 | $214.41 | 3,575,100 | — | — |
| 2020-08-25 | $205.09 | $205.09 | 2,317,000 | — | — |
| 2020-08-24 | $204.49 | $204.49 | 3,033,000 | — | — |
| 2020-08-21 | $210.18 | $210.18 | 2,965,800 | — | — |
| 2020-08-20 | $214.48 | $214.48 | 2,359,200 | — | — |
| 2020-08-19 | $208.21 | $208.21 | 1,880,800 | — | — |
| 2020-08-18 | $209.47 | $209.47 | 2,763,900 | — | — |
| 2020-08-17 | $207.70 | $207.70 | 2,590,500 | — | — |
| 2020-08-14 | $199.71 | $199.71 | 1,952,600 | — | — |
| 2020-08-13 | $199.38 | $199.38 | 4,048,000 | — | — |
| 2020-08-12 | $193.30 | $193.30 | 4,587,400 | — | — |
| 2020-08-11 | $191.82 | $191.82 | 4,488,600 | — | — |
| 2020-08-10 | $198.38 | $198.38 | 5,006,500 | — | — |
| 2020-08-07 | $204.76 | $204.76 | 5,653,500 | — | — |
| 2020-08-06 | $215.68 | $215.68 | 4,525,300 | — | — |
| 2020-08-05 | $226.02 | $226.02 | 1,962,800 | — | — |
| 2020-08-04 | $227.68 | $227.68 | 2,598,200 | — | — |
| 2020-08-03 | $226.28 | $226.28 | 3,207,100 | — | — |
| 2020-07-31 | $216.83 | $216.83 | 3,082,400 | — | — |
| 2020-07-30 | $213.94 | $213.94 | 4,382,800 | — | — |
| 2020-07-29 | $209.15 | $209.15 | 4,529,500 | — | — |
| 2020-07-28 | $196.73 | $196.73 | 2,475,200 | — | — |
| 2020-07-27 | $196.27 | $196.27 | 2,341,800 | — | — |
| 2020-07-24 | $190.95 | $190.95 | 3,984,200 | — | — |
| 2020-07-23 | $198.49 | $198.49 | 3,302,400 | — | — |
| 2020-07-22 | $203.98 | $203.98 | 3,011,500 | — | — |
| 2020-07-21 | $201.03 | $201.03 | 3,952,700 | — | — |
| 2020-07-20 | $201.99 | $201.99 | 4,309,000 | — | — |
| 2020-07-17 | $196.41 | $196.41 | 3,102,400 | — | — |
| 2020-07-16 | $191.72 | $191.72 | 3,771,200 | — | — |
| 2020-07-15 | $192.83 | $192.83 | 5,429,600 | — | — |
| 2020-07-14 | $196.43 | $196.43 | 7,466,200 | — | — |
| 2020-07-13 | $190.02 | $190.02 | 9,412,900 | — | — |
| 2020-07-10 | $210.11 | $210.11 | 4,808,000 | — | — |
| 2020-07-09 | $212.42 | $212.42 | 10,243,100 | — | — |
| 2020-07-08 | $206.35 | $206.35 | 6,248,700 | — | — |
| 2020-07-07 | $197.75 | $197.75 | 6,189,500 | — | — |
| 2020-07-06 | $190.66 | $190.66 | 6,495,700 | — | — |
| 2020-07-02 | $190.99 | $190.99 | 13,225,100 | — | — |
| 2020-07-01 | $178.96 | $178.96 | 3,770,500 | — | — |
| 2020-06-30 | $172.21 | $172.21 | 3,462,400 | — | — |
| 2020-06-29 | $171.67 | $171.67 | 5,126,900 | — | — |
| 2020-06-26 | $177.58 | $177.58 | 8,570,600 | — | — |
| 2020-06-25 | $168.40 | $168.40 | 3,364,900 | — | — |
| 2020-06-24 | $163.91 | $163.91 | 5,546,100 | — | — |
| 2020-06-23 | $166.80 | $166.80 | 6,113,700 | — | — |
| 2020-06-22 | $168.30 | $168.30 | 5,687,700 | — | — |
| 2020-06-19 | $161.42 | $161.42 | 14,150,300 | — | — |
| 2020-06-18 | $162.30 | $162.30 | 5,971,900 | — | — |
| 2020-06-17 | $161.71 | $161.71 | 6,212,900 | — | — |
| 2020-06-16 | $163.05 | $163.05 | 5,554,100 | — | — |
| 2020-06-15 | $162.69 | $162.69 | 8,193,800 | — | — |
| 2020-06-12 | $150.60 | $150.60 | 3,986,800 | — | — |
| 2020-06-11 | $148.90 | $148.90 | 5,593,900 | — | — |
| 2020-06-10 | $148.05 | $148.05 | 4,206,300 | — | — |
| 2020-06-09 | $141.92 | $141.92 | 4,231,200 | — | — |
| 2020-06-08 | $146.54 | $146.54 | 4,928,400 | — | — |
| 2020-06-05 | $139.64 | $139.64 | 8,238,800 | — | — |
| 2020-06-04 | $140.06 | $140.06 | 8,408,800 | — | — |
| 2020-06-03 | $147.45 | $147.45 | 4,485,000 | — | — |
| 2020-06-02 | $147.68 | $147.68 | 7,561,700 | — | — |
| 2020-06-01 | $147.22 | $147.22 | 6,854,300 | — | — |
| 2020-05-29 | $139.74 | $139.74 | 8,918,700 | — | — |
| 2020-05-28 | $127.80 | $127.80 | 4,278,100 | — | — |
| 2020-05-27 | $126.54 | $126.54 | 4,472,700 | — | — |
| 2020-05-26 | $128.95 | $128.95 | 4,884,900 | — | — |
| 2020-05-22 | $133.00 | $133.00 | 2,937,600 | — | — |
| 2020-05-21 | $132.85 | $132.85 | 4,879,000 | — | — |
| 2020-05-20 | $128.77 | $128.77 | 4,327,900 | — | — |
| 2020-05-19 | $127.22 | $127.22 | 2,963,700 | — | — |
| 2020-05-18 | $122.92 | $122.92 | 3,899,800 | — | — |
| 2020-05-15 | $125.88 | $125.88 | 2,596,200 | — | — |
| 2020-05-14 | $122.01 | $122.01 | 3,045,300 | — | — |
| 2020-05-13 | $119.07 | $119.07 | 3,581,100 | — | — |
| 2020-05-12 | $120.26 | $120.26 | 2,618,800 | — | — |
| 2020-05-11 | $120.65 | $120.65 | 4,240,800 | — | — |
| 2020-05-08 | $116.56 | $116.56 | 3,157,300 | — | — |
| 2020-05-07 | $117.70 | $117.70 | 3,750,900 | — | — |
| 2020-05-06 | $115.49 | $115.49 | 2,984,200 | — | — |
| 2020-05-05 | $109.35 | $109.35 | 2,006,100 | — | — |
| 2020-05-04 | $107.08 | $107.08 | 2,089,200 | — | — |
| 2020-05-01 | $103.52 | $103.52 | 1,431,200 | — | — |
| 2020-04-30 | $104.75 | $104.75 | 2,308,300 | — | — |
| 2020-04-29 | $103.40 | $103.40 | 3,220,700 | — | — |
| 2020-04-28 | $103.94 | $103.94 | 2,910,500 | — | — |
| 2020-04-27 | $108.25 | $108.25 | 2,462,600 | — | — |
| 2020-04-24 | $105.07 | $105.07 | 2,932,900 | — | — |
| 2020-04-23 | $102.19 | $102.19 | 2,624,400 | — | — |
| 2020-04-22 | $101.79 | $101.79 | 2,745,600 | — | — |
| 2020-04-21 | $99.33 | $99.33 | 2,885,500 | — | — |
| 2020-04-20 | $101.80 | $101.80 | 2,576,900 | — | — |
| 2020-04-17 | $100.35 | $100.35 | 2,906,300 | — | — |
| 2020-04-16 | $100.68 | $100.68 | 4,618,800 | — | — |
| 2020-04-15 | $100.53 | $100.53 | 2,883,500 | — | — |
| 2020-04-14 | $98.43 | $98.43 | 3,830,300 | — | — |
| 2020-04-13 | $93.97 | $93.97 | 3,264,900 | — | — |
| 2020-04-09 | $90.63 | $90.63 | 3,370,500 | — | — |
| 2020-04-08 | $88.37 | $88.37 | 2,399,100 | — | — |
| 2020-04-07 | $87.97 | $87.97 | 3,167,900 | — | — |
| 2020-04-06 | $90.15 | $90.15 | 5,594,100 | — | — |
| 2020-04-03 | $79.00 | $79.00 | 4,043,600 | — | — |
| 2020-04-02 | $84.04 | $84.04 | 4,900,900 | — | — |
| 2020-04-01 | $92.09 | $92.09 | 4,680,800 | — | — |
| 2020-03-31 | $92.40 | $92.40 | 7,079,300 | — | — |
| 2020-03-30 | $88.14 | $88.14 | 4,910,900 | — | — |
| 2020-03-27 | $82.57 | $82.57 | 3,329,600 | — | — |
| 2020-03-26 | $83.66 | $83.66 | 3,292,100 | — | — |
| 2020-03-25 | $81.37 | $81.37 | 2,700,100 | — | — |
| 2020-03-24 | $85.00 | $85.00 | 4,768,400 | — | — |
| 2020-03-23 | $83.50 | $83.50 | 4,712,100 | — | — |
| 2020-03-20 | $79.70 | $79.70 | 6,081,200 | — | — |
| 2020-03-19 | $75.88 | $75.88 | 5,673,500 | — | — |
| 2020-03-18 | $76.61 | $76.61 | 4,420,500 | — | — |
| 2020-03-17 | $70.94 | $70.94 | 5,056,800 | — | — |
| 2020-03-16 | $72.31 | $72.31 | 7,015,000 | — | — |
| 2020-03-13 | $77.32 | $77.32 | 6,006,400 | — | — |
| 2020-03-12 | $68.68 | $68.68 | 4,354,300 | — | — |
| 2020-03-11 | $75.00 | $75.00 | 2,708,400 | — | — |
| 2020-03-10 | $79.82 | $79.82 | 2,338,800 | — | — |
| 2020-03-09 | $77.63 | $77.63 | 3,110,400 | — | — |
| 2020-03-06 | $84.02 | $84.02 | 2,573,800 | — | — |
| 2020-03-05 | $88.60 | $88.60 | 2,102,500 | — | — |
| 2020-03-04 | $89.55 | $89.55 | 1,988,400 | — | — |
| 2020-03-03 | $85.81 | $85.81 | 1,965,200 | — | — |
| 2020-03-02 | $87.96 | $87.96 | 2,521,300 | — | — |
| 2020-02-28 | $86.31 | $86.31 | 3,014,900 | — | — |
| 2020-02-27 | $83.21 | $83.21 | 2,854,900 | — | — |
| 2020-02-26 | $83.58 | $83.58 | 1,908,100 | — | — |
| 2020-02-25 | $83.06 | $83.06 | 1,962,700 | — | — |
| 2020-02-24 | $86.37 | $86.37 | 2,206,500 | — | — |
| 2020-02-21 | $88.73 | $88.73 | 2,238,700 | — | — |
| 2020-02-20 | $90.31 | $90.31 | 1,806,300 | — | — |
| 2020-02-19 | $91.49 | $91.49 | 1,599,500 | — | — |
| 2020-02-18 | $90.76 | $90.76 | 1,167,800 | — | — |
| 2020-02-14 | $89.41 | $89.41 | 1,122,300 | — | — |
| 2020-02-13 | $88.03 | $88.03 | 1,770,400 | — | — |
| 2020-02-12 | $87.33 | $87.33 | 1,624,000 | — | — |
| 2020-02-11 | $85.33 | $85.33 | 1,125,400 | — | — |
| 2020-02-10 | $84.61 | $84.61 | 1,839,500 | — | — |
| 2020-02-07 | $83.16 | $83.16 | 1,517,400 | — | — |
| 2020-02-06 | $81.44 | $81.44 | 825,400 | — | — |
| 2020-02-05 | $80.74 | $80.74 | 1,584,700 | — | — |
| 2020-02-04 | $82.02 | $82.02 | 2,372,400 | — | — |
| 2020-02-03 | $80.63 | $80.63 | 1,734,500 | — | — |
| 2020-01-31 | $78.51 | $78.51 | 2,502,800 | — | — |
| 2020-01-30 | $79.11 | $79.11 | 2,672,800 | — | — |
| 2020-01-29 | $76.92 | $76.92 | 2,615,800 | — | — |
| 2020-01-28 | $74.93 | $74.93 | 1,169,400 | — | — |
| 2020-01-27 | $72.77 | $72.77 | 1,584,300 | — | — |
| 2020-01-24 | $74.18 | $74.18 | 1,399,500 | — | — |
| 2020-01-23 | $74.33 | $74.33 | 1,823,900 | — | — |
| 2020-01-22 | $74.40 | $74.40 | 1,799,100 | — | — |
| 2020-01-21 | $73.13 | $73.13 | 1,935,900 | — | — |
| 2020-01-17 | $72.53 | $72.53 | 1,958,300 | — | — |
| 2020-01-16 | $73.08 | $73.08 | 1,148,200 | — | — |
| 2020-01-15 | $73.03 | $73.03 | 1,528,500 | — | — |
| 2020-01-14 | $72.80 | $72.80 | 2,158,300 | — | — |
| 2020-01-13 | $74.15 | $74.15 | 1,617,100 | — | — |
| 2020-01-10 | $74.83 | $74.83 | 2,317,300 | — | — |
| 2020-01-09 | $75.80 | $75.80 | 1,849,700 | — | — |
| 2020-01-08 | $76.27 | $76.27 | 3,421,300 | — | — |
| 2020-01-07 | $75.24 | $75.24 | 2,289,200 | — | — |
| 2020-01-06 | $75.39 | $75.39 | 2,271,300 | — | — |
| 2020-01-03 | $75.56 | $75.56 | 1,255,500 | — | — |
| 2020-01-02 | $75.90 | $75.90 | 2,043,300 | — | — |