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-07-06 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 | $234.20 | $234.20 | 5,002,700 | — | — |
| 2020-12-30 | $231.51 | $231.51 | 6,017,600 | — | — |
| 2020-12-29 | $231.03 | $231.03 | 8,316,100 | — | — |
| 2020-12-28 | $235.73 | $235.73 | 7,079,500 | — | — |
| 2020-12-24 | $238.64 | $238.64 | 3,053,800 | — | — |
| 2020-12-23 | $239.44 | $239.44 | 6,421,300 | — | — |
| 2020-12-22 | $243.49 | $243.49 | 6,331,700 | — | — |
| 2020-12-21 | $237.72 | $237.72 | 8,156,000 | — | — |
| 2020-12-18 | $236.45 | $236.45 | 11,534,700 | — | — |
| 2020-12-17 | $235.51 | $235.51 | 8,914,100 | — | — |
| 2020-12-16 | $230.20 | $230.20 | 10,110,000 | — | — |
| 2020-12-15 | $221.60 | $221.60 | 6,508,100 | — | — |
| 2020-12-14 | $220.79 | $220.79 | 9,759,400 | — | — |
| 2020-12-11 | $214.06 | $214.06 | 4,283,400 | — | — |
| 2020-12-10 | $215.34 | $215.34 | 6,556,800 | — | — |
| 2020-12-09 | $210.80 | $210.80 | 7,807,500 | — | — |
| 2020-12-08 | $216.94 | $216.94 | 5,419,600 | — | — |
| 2020-12-07 | $217.93 | $217.93 | 5,363,400 | — | — |
| 2020-12-04 | $217.77 | $217.77 | 6,214,600 | — | — |
| 2020-12-03 | $214.54 | $214.54 | 7,645,200 | — | — |
| 2020-12-02 | $212.56 | $212.56 | 7,537,400 | — | — |
| 2020-12-01 | $216.54 | $216.54 | 10,137,400 | — | — |
| 2020-11-30 | $214.12 | $214.12 | 12,976,100 | — | — |
| 2020-11-27 | $211.39 | $211.39 | 5,363,200 | — | — |
| 2020-11-25 | $214.46 | $214.46 | 13,817,500 | — | — |
| 2020-11-24 | $206.00 | $206.00 | 14,781,600 | — | — |
| 2020-11-23 | $200.82 | $200.82 | 12,020,000 | — | — |
| 2020-11-20 | $192.67 | $192.67 | 11,514,100 | — | — |
| 2020-11-19 | $190.90 | $190.90 | 9,391,500 | — | — |
| 2020-11-18 | $190.12 | $190.12 | 8,095,400 | — | — |
| 2020-11-17 | $192.30 | $192.30 | 6,448,800 | — | — |
| 2020-11-16 | $191.94 | $191.94 | 10,127,800 | — | — |
| 2020-11-13 | $188.62 | $188.62 | 6,017,200 | — | — |
| 2020-11-12 | $189.10 | $189.10 | 7,096,100 | — | — |
| 2020-11-11 | $192.34 | $192.34 | 9,151,700 | — | — |
| 2020-11-10 | $183.36 | $183.36 | 13,144,300 | — | — |
| 2020-11-09 | $184.72 | $184.72 | 18,986,400 | — | — |
| 2020-11-06 | $202.73 | $202.73 | 8,075,100 | — | — |
| 2020-11-05 | $204.56 | $204.56 | 15,188,500 | — | — |
| 2020-11-04 | $194.29 | $194.29 | 16,107,000 | — | — |
| 2020-11-03 | $179.81 | $179.81 | 31,656,000 | — | — |
| 2020-11-02 | $187.76 | $187.76 | 14,386,000 | — | — |
| 2020-10-30 | $186.13 | $186.13 | 12,029,700 | — | — |
| 2020-10-29 | $195.04 | $195.04 | 7,627,100 | — | — |
| 2020-10-28 | $192.31 | $192.31 | 8,050,000 | — | — |
| 2020-10-27 | $200.43 | $200.43 | 4,754,400 | — | — |
| 2020-10-26 | $197.22 | $197.22 | 7,716,000 | — | — |
| 2020-10-23 | $203.04 | $203.04 | 6,644,700 | — | — |
| 2020-10-22 | $203.93 | $203.93 | 12,398,300 | — | — |
| 2020-10-21 | $213.07 | $213.07 | 17,247,200 | — | — |
| 2020-10-20 | $201.96 | $201.96 | 4,867,700 | — | — |
| 2020-10-19 | $200.06 | $200.06 | 6,566,700 | — | — |
| 2020-10-16 | $204.45 | $204.45 | 9,662,200 | — | — |
| 2020-10-15 | $203.14 | $203.14 | 7,626,700 | — | — |
| 2020-10-14 | $203.60 | $203.60 | 8,588,100 | — | — |
| 2020-10-13 | $207.74 | $207.74 | 8,145,300 | — | — |
| 2020-10-12 | $201.51 | $201.51 | 10,603,200 | — | — |
| 2020-10-09 | $197.27 | $197.27 | 7,082,400 | — | — |
| 2020-10-08 | $193.06 | $193.06 | 5,582,600 | — | — |
| 2020-10-07 | $194.61 | $194.61 | 4,228,700 | — | — |
| 2020-10-06 | $191.66 | $191.66 | 5,921,800 | — | — |
| 2020-10-05 | $196.85 | $196.85 | 5,024,100 | — | — |
| 2020-10-02 | $191.91 | $191.91 | 6,546,400 | — | — |
| 2020-10-01 | $196.94 | $196.94 | 7,268,900 | — | — |
| 2020-09-30 | $197.03 | $197.03 | 7,939,600 | — | — |
| 2020-09-29 | $194.50 | $194.50 | 6,732,600 | — | — |
| 2020-09-28 | $192.02 | $192.02 | 7,590,600 | — | — |
| 2020-09-25 | $187.25 | $187.25 | 7,606,500 | — | — |
| 2020-09-24 | $182.19 | $182.19 | 7,374,500 | — | — |
| 2020-09-23 | $181.61 | $181.61 | 6,782,400 | — | — |
| 2020-09-22 | $187.78 | $187.78 | 8,939,300 | — | — |
| 2020-09-21 | $183.21 | $183.21 | 13,765,600 | — | — |
| 2020-09-18 | $176.07 | $176.07 | 13,557,200 | — | — |
| 2020-09-17 | $175.79 | $175.79 | 11,840,100 | — | — |
| 2020-09-16 | $180.91 | $180.91 | 8,170,100 | — | — |
| 2020-09-15 | $186.02 | $186.02 | 7,763,400 | — | — |
| 2020-09-14 | $186.96 | $186.96 | 7,053,100 | — | — |
| 2020-09-11 | $184.00 | $184.00 | 8,110,400 | — | — |
| 2020-09-10 | $190.09 | $190.09 | 6,580,700 | — | — |
| 2020-09-09 | $194.60 | $194.60 | 8,542,000 | — | — |
| 2020-09-08 | $185.95 | $185.95 | 9,282,400 | — | — |
| 2020-09-04 | $191.84 | $191.84 | 17,034,100 | — | — |
| 2020-09-03 | $204.99 | $204.99 | 16,006,900 | — | — |
| 2020-09-02 | $210.82 | $210.82 | 7,219,500 | — | — |
| 2020-09-01 | $208.93 | $208.93 | 6,234,600 | — | — |
| 2020-08-31 | $204.14 | $204.14 | 5,628,700 | — | — |
| 2020-08-28 | $204.48 | $204.48 | 4,580,300 | — | — |
| 2020-08-27 | $204.34 | $204.34 | 6,051,900 | — | — |
| 2020-08-26 | $203.48 | $203.48 | 6,072,200 | — | — |
| 2020-08-25 | $201.67 | $201.67 | 5,108,200 | — | — |
| 2020-08-24 | $198.88 | $198.88 | 5,404,100 | — | — |
| 2020-08-21 | $196.79 | $196.79 | 6,092,500 | — | — |
| 2020-08-20 | $198.18 | $198.18 | 6,773,000 | — | — |
| 2020-08-19 | $192.44 | $192.44 | 6,865,300 | — | — |
| 2020-08-18 | $194.57 | $194.57 | 5,362,500 | — | — |
| 2020-08-17 | $196.29 | $196.29 | 6,279,300 | — | — |
| 2020-08-14 | $191.46 | $191.46 | 4,848,000 | — | — |
| 2020-08-13 | $193.07 | $193.07 | 10,082,400 | — | — |
| 2020-08-12 | $191.32 | $191.32 | 7,936,600 | — | — |
| 2020-08-11 | $189.03 | $189.03 | 9,155,300 | — | — |
| 2020-08-10 | $193.32 | $193.32 | 8,792,200 | — | — |
| 2020-08-07 | $198.63 | $198.63 | 6,525,300 | — | — |
| 2020-08-06 | $204.09 | $204.09 | 5,821,400 | — | — |
| 2020-08-05 | $202.91 | $202.91 | 7,565,800 | — | — |
| 2020-08-04 | $197.33 | $197.33 | 5,771,600 | — | — |
| 2020-08-03 | $197.07 | $197.07 | 7,958,700 | — | — |
| 2020-07-31 | $196.07 | $196.07 | 10,863,400 | — | — |
| 2020-07-30 | $192.51 | $192.51 | 16,803,600 | — | — |
| 2020-07-29 | $184.60 | $184.60 | 15,436,600 | — | — |
| 2020-07-28 | $176.27 | $176.27 | 6,125,700 | — | — |
| 2020-07-27 | $177.98 | $177.98 | 6,868,800 | — | — |
| 2020-07-24 | $172.56 | $172.56 | 6,256,100 | — | — |
| 2020-07-23 | $173.86 | $173.86 | 6,999,600 | — | — |
| 2020-07-22 | $178.42 | $178.42 | 4,669,000 | — | — |
| 2020-07-21 | $175.58 | $175.58 | 5,698,400 | — | — |
| 2020-07-20 | $178.82 | $178.82 | 6,025,000 | — | — |
| 2020-07-17 | $173.92 | $173.92 | 7,354,000 | — | — |
| 2020-07-16 | $169.81 | $169.81 | 6,630,600 | — | — |
| 2020-07-15 | $172.06 | $172.06 | 6,659,700 | — | — |
| 2020-07-14 | $172.30 | $172.30 | 10,624,500 | — | — |
| 2020-07-13 | $171.51 | $171.51 | 10,234,800 | — | — |
| 2020-07-10 | $178.40 | $178.40 | 7,583,200 | — | — |
| 2020-07-09 | $183.23 | $183.23 | 6,340,000 | — | — |
| 2020-07-08 | $181.57 | $181.57 | 7,233,500 | — | — |
| 2020-07-07 | $177.28 | $177.28 | 5,529,400 | — | — |
| 2020-07-06 | $176.18 | $176.18 | 8,348,300 | — | — |
| 2020-07-02 | $177.21 | $177.21 | 5,943,600 | — | — |
| 2020-07-01 | $177.43 | $177.43 | 6,869,600 | — | — |
| 2020-06-30 | $174.23 | $174.23 | 6,831,900 | — | — |
| 2020-06-29 | $168.35 | $168.35 | 5,423,700 | — | — |
| 2020-06-26 | $170.87 | $170.87 | 8,158,700 | — | — |
| 2020-06-25 | $172.50 | $172.50 | 6,650,700 | — | — |
| 2020-06-24 | $168.00 | $168.00 | 8,931,800 | — | — |
| 2020-06-23 | $172.79 | $172.79 | 7,693,900 | — | — |
| 2020-06-22 | $170.26 | $170.26 | 7,793,800 | — | — |
| 2020-06-19 | $164.36 | $164.36 | 11,332,700 | — | — |
| 2020-06-18 | $168.05 | $168.05 | 8,583,700 | — | — |
| 2020-06-17 | $163.83 | $163.83 | 5,582,600 | — | — |
| 2020-06-16 | $161.22 | $161.22 | 6,537,300 | — | — |
| 2020-06-15 | $157.55 | $157.55 | 5,115,000 | — | — |
| 2020-06-12 | $155.26 | $155.26 | 7,038,100 | — | — |
| 2020-06-11 | $153.04 | $153.04 | 9,041,700 | — | — |
| 2020-06-10 | $159.91 | $159.91 | 5,881,800 | — | — |
| 2020-06-09 | $156.86 | $156.86 | 7,265,600 | — | — |
| 2020-06-08 | $156.09 | $156.09 | 5,494,400 | — | — |
| 2020-06-05 | $156.00 | $156.00 | 8,446,100 | — | — |
| 2020-06-04 | $154.60 | $154.60 | 7,554,500 | — | — |
| 2020-06-03 | $156.78 | $156.78 | 6,732,800 | — | — |
| 2020-06-02 | $157.49 | $157.49 | 6,344,400 | — | — |
| 2020-06-01 | $154.53 | $154.53 | 5,658,300 | — | — |
| 2020-05-29 | $155.01 | $155.01 | 9,861,900 | — | — |
| 2020-05-28 | $148.79 | $148.79 | 10,026,700 | — | — |
| 2020-05-27 | $145.96 | $145.96 | 9,554,800 | — | — |
| 2020-05-26 | $147.00 | $147.00 | 10,267,500 | — | — |
| 2020-05-22 | $150.86 | $150.86 | 5,724,100 | — | — |
| 2020-05-21 | $148.22 | $148.22 | 5,612,700 | — | — |
| 2020-05-20 | $150.94 | $150.94 | 7,811,300 | — | — |
| 2020-05-19 | $145.39 | $145.39 | 7,779,100 | — | — |
| 2020-05-18 | $146.24 | $146.24 | 8,576,400 | — | — |
| 2020-05-15 | $145.51 | $145.51 | 8,361,200 | — | — |
| 2020-05-14 | $144.41 | $144.41 | 9,272,900 | — | — |
| 2020-05-13 | $143.73 | $143.73 | 11,142,600 | — | — |
| 2020-05-12 | $141.03 | $141.03 | 9,757,600 | — | — |
| 2020-05-11 | $143.96 | $143.96 | 10,273,400 | — | — |
| 2020-05-08 | $144.96 | $144.96 | 13,159,500 | — | — |
| 2020-05-07 | $146.29 | $146.29 | 35,487,900 | — | — |
| 2020-05-06 | $128.31 | $128.31 | 14,031,200 | — | — |
| 2020-05-05 | $125.43 | $125.43 | 9,241,900 | — | — |
| 2020-05-04 | $123.66 | $123.66 | 7,674,400 | — | — |
| 2020-05-01 | $120.61 | $120.61 | 5,613,800 | — | — |
| 2020-04-30 | $123.00 | $123.00 | 7,569,800 | — | — |
| 2020-04-29 | $123.58 | $123.58 | 9,891,500 | — | — |
| 2020-04-28 | $116.14 | $116.14 | 9,192,300 | — | — |
| 2020-04-27 | $120.53 | $120.53 | 6,678,200 | — | — |
| 2020-04-24 | $120.18 | $120.18 | 10,677,500 | — | — |
| 2020-04-23 | $115.24 | $115.24 | 7,563,200 | — | — |
| 2020-04-22 | $115.19 | $115.19 | 12,874,300 | — | — |
| 2020-04-21 | $107.54 | $107.54 | 11,736,600 | — | — |
| 2020-04-20 | $112.17 | $112.17 | 10,730,700 | — | — |
| 2020-04-17 | $111.85 | $111.85 | 11,069,800 | — | — |
| 2020-04-16 | $108.31 | $108.31 | 9,575,600 | — | — |
| 2020-04-15 | $107.95 | $107.95 | 7,821,000 | — | — |
| 2020-04-14 | $109.79 | $109.78 | 8,417,900 | — | — |
| 2020-04-13 | $105.98 | $105.98 | 7,716,200 | — | — |
| 2020-04-09 | $105.84 | $105.84 | 10,894,900 | — | — |
| 2020-04-08 | $105.06 | $105.06 | 9,385,900 | — | — |
| 2020-04-07 | $100.28 | $100.28 | 10,291,500 | — | — |
| 2020-04-06 | $101.67 | $101.67 | 11,999,000 | — | — |
| 2020-04-03 | $92.39 | $92.39 | 7,699,500 | — | — |
| 2020-04-02 | $93.52 | $93.52 | 7,077,200 | — | — |
| 2020-04-01 | $91.38 | $91.38 | 9,628,400 | — | — |
| 2020-03-31 | $95.74 | $95.74 | 9,881,400 | — | — |
| 2020-03-30 | $97.03 | $97.03 | 8,948,600 | — | — |
| 2020-03-27 | $93.48 | $93.48 | 11,312,000 | — | — |
| 2020-03-26 | $100.63 | $100.63 | 9,451,200 | — | — |
| 2020-03-25 | $95.71 | $95.71 | 11,814,400 | — | — |
| 2020-03-24 | $97.29 | $97.29 | 13,936,500 | — | — |
| 2020-03-23 | $85.26 | $85.26 | 12,969,700 | — | — |
| 2020-03-20 | $86.68 | $86.68 | 14,874,400 | — | — |
| 2020-03-19 | $93.69 | $93.69 | 12,181,600 | — | — |
| 2020-03-18 | $91.46 | $91.46 | 16,073,300 | — | — |
| 2020-03-17 | $97.87 | $97.87 | 17,969,400 | — | — |
| 2020-03-16 | $92.72 | $92.72 | 16,204,900 | — | — |
| 2020-03-13 | $110.15 | $110.15 | 19,170,600 | — | — |
| 2020-03-12 | $96.96 | $96.96 | 20,114,400 | — | — |
| 2020-03-11 | $103.90 | $103.90 | 10,756,400 | — | — |
| 2020-03-10 | $109.74 | $109.74 | 11,748,500 | — | — |
| 2020-03-09 | $101.63 | $101.63 | 12,458,900 | — | — |
| 2020-03-06 | $110.89 | $110.89 | 8,524,300 | — | — |
| 2020-03-05 | $112.18 | $112.18 | 7,671,500 | — | — |
| 2020-03-04 | $115.30 | $115.30 | 8,245,200 | — | — |
| 2020-03-03 | $109.76 | $109.76 | 11,912,300 | — | — |
| 2020-03-02 | $112.86 | $112.86 | 13,367,000 | — | — |
| 2020-02-28 | $107.99 | $107.99 | 17,213,100 | — | — |
| 2020-02-27 | $107.84 | $107.84 | 15,461,900 | — | — |
| 2020-02-26 | $109.11 | $109.11 | 10,301,800 | — | — |
| 2020-02-25 | $109.66 | $109.66 | 13,636,100 | — | — |
| 2020-02-24 | $116.44 | $116.44 | 10,139,300 | — | — |
| 2020-02-21 | $119.49 | $119.49 | 5,894,500 | — | — |
| 2020-02-20 | $122.43 | $122.43 | 7,212,900 | — | — |
| 2020-02-19 | $123.91 | $123.91 | 4,878,600 | — | — |
| 2020-02-18 | $122.27 | $122.27 | 5,085,700 | — | — |
| 2020-02-14 | $122.99 | $122.99 | 5,769,900 | — | — |
| 2020-02-13 | $120.51 | $120.51 | 6,066,300 | — | — |
| 2020-02-12 | $118.56 | $118.56 | 6,482,300 | — | — |
| 2020-02-11 | $118.84 | $118.84 | 4,677,400 | — | — |
| 2020-02-10 | $120.06 | $120.06 | 4,868,000 | — | — |
| 2020-02-07 | $118.88 | $118.88 | 4,166,300 | — | — |
| 2020-02-06 | $119.89 | $119.89 | 4,020,300 | — | — |
| 2020-02-05 | $119.72 | $119.72 | 7,595,300 | — | — |
| 2020-02-04 | $120.08 | $120.08 | 7,396,800 | — | — |
| 2020-02-03 | $116.51 | $116.51 | 8,234,700 | — | — |
| 2020-01-31 | $113.89 | $113.89 | 9,467,200 | — | — |
| 2020-01-30 | $117.12 | $117.12 | 13,653,300 | — | — |
| 2020-01-29 | $116.66 | $116.66 | 9,236,800 | — | — |
| 2020-01-28 | $116.52 | $116.52 | 6,433,000 | — | — |
| 2020-01-27 | $115.24 | $115.24 | 7,002,300 | — | — |
| 2020-01-24 | $116.98 | $116.98 | 7,124,000 | — | — |
| 2020-01-23 | $117.89 | $117.89 | 8,533,900 | — | — |
| 2020-01-22 | $115.50 | $115.50 | 5,305,300 | — | — |
| 2020-01-21 | $116.15 | $116.15 | 8,746,200 | — | — |
| 2020-01-17 | $116.04 | $116.04 | 9,730,400 | — | — |
| 2020-01-16 | $115.40 | $115.40 | 4,770,900 | — | — |
| 2020-01-15 | $114.85 | $114.85 | 5,955,200 | — | — |
| 2020-01-14 | $114.64 | $114.64 | 7,182,000 | — | — |
| 2020-01-13 | $115.28 | $115.28 | 9,652,500 | — | — |
| 2020-01-10 | $112.93 | $112.93 | 6,965,100 | — | — |
| 2020-01-09 | $112.57 | $112.57 | 5,944,700 | — | — |
| 2020-01-08 | $111.82 | $111.82 | 8,293,600 | — | — |
| 2020-01-07 | $109.67 | $109.67 | 6,898,700 | — | — |
| 2020-01-06 | $110.17 | $110.17 | 6,764,500 | — | — |
| 2020-01-03 | $108.76 | $108.76 | 7,098,300 | — | — |
| 2020-01-02 | $110.75 | $110.75 | 7,418,800 | — | — |