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
- 1986-12-03 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 | $153.00 | $236.62 | 3,100 | — | — |
| 2020-12-30 | $155.03 | $239.76 | 9,600 | — | — |
| 2020-12-29 | $155.79 | $240.94 | 2,400 | — | — |
| 2020-12-28 | $154.41 | $238.80 | 5,900 | — | — |
| 2020-12-24 | $154.59 | $239.08 | 1,300 | — | — |
| 2020-12-23 | $156.09 | $241.40 | 1,900 | — | — |
| 2020-12-22 | $156.21 | $241.59 | 5,300 | — | — |
| 2020-12-21 | $157.50 | $243.58 | 4,200 | — | — |
| 2020-12-18 | $155.21 | $240.04 | 9,700 | — | — |
| 2020-12-17 | $163.40 | $252.71 | 3,100 | — | — |
| 2020-12-16 | $162.51 | $251.33 | 7,900 | — | — |
| 2020-12-15 | $161.05 | $249.07 | 5,400 | — | — |
| 2020-12-14 | $152.60 | $236.00 | 3,500 | — | — |
| 2020-12-11 | $154.90 | $239.56 | 1,600 | — | — |
| 2020-12-10 | $153.61 | $237.56 | 2,200 | — | — |
| 2020-12-09 | $153.30 | $237.08 | 3,700 | — | — |
| 2020-12-08 | $154.38 | $238.76 | 8,200 | — | — |
| 2020-12-07 | $152.15 | $235.31 | 4,000 | — | — |
| 2020-12-04 | $157.90 | $244.20 | 3,300 | — | — |
| 2020-12-03 | $159.95 | $247.37 | 4,100 | — | — |
| 2020-12-02 | $158.30 | $244.82 | 5,000 | — | — |
| 2020-12-01 | $160.00 | $247.45 | 13,500 | — | — |
| 2020-11-30 | $170.00 | $262.91 | 14,200 | — | — |
| 2020-11-27 | $189.90 | $269.81 | 18,800 | — | — |
| 2020-11-25 | $188.03 | $267.15 | 11,000 | — | — |
| 2020-11-24 | $188.90 | $268.39 | 12,800 | — | — |
| 2020-11-23 | $183.65 | $260.93 | 11,200 | — | — |
| 2020-11-20 | $175.88 | $249.89 | 5,600 | — | — |
| 2020-11-19 | $175.01 | $248.65 | 10,300 | — | — |
| 2020-11-18 | $171.96 | $244.32 | 6,100 | — | — |
| 2020-11-17 | $172.45 | $245.02 | 6,000 | — | — |
| 2020-11-16 | $171.82 | $244.12 | 7,600 | — | — |
| 2020-11-13 | $163.42 | $232.19 | 4,500 | — | — |
| 2020-11-12 | $158.25 | $224.84 | 21,400 | — | — |
| 2020-11-11 | $163.53 | $232.34 | 7,900 | — | — |
| 2020-11-10 | $158.64 | $225.40 | 15,800 | — | — |
| 2020-11-09 | $148.75 | $211.34 | 13,500 | — | — |
| 2020-11-06 | $146.00 | $207.44 | 14,300 | — | — |
| 2020-11-05 | $151.50 | $215.25 | 13,700 | — | — |
| 2020-11-04 | $145.50 | $206.73 | 8,400 | — | — |
| 2020-11-03 | $138.41 | $196.65 | 11,200 | — | — |
| 2020-11-02 | $133.39 | $189.52 | 6,800 | — | — |
| 2020-10-30 | $133.52 | $189.71 | 6,100 | — | — |
| 2020-10-29 | $138.50 | $196.78 | 6,400 | — | — |
| 2020-10-28 | $136.43 | $193.84 | 2,200 | — | — |
| 2020-10-27 | $139.28 | $197.89 | 9,600 | — | — |
| 2020-10-26 | $141.70 | $201.33 | 3,300 | — | — |
| 2020-10-23 | $144.32 | $205.05 | 3,600 | — | — |
| 2020-10-22 | $144.01 | $204.61 | 2,500 | — | — |
| 2020-10-21 | $146.05 | $207.51 | 700 | — | — |
| 2020-10-20 | $147.89 | $210.12 | 2,500 | — | — |
| 2020-10-19 | $150.32 | $213.57 | 1,500 | — | — |
| 2020-10-16 | $151.11 | $214.70 | 4,700 | — | — |
| 2020-10-15 | $154.70 | $219.80 | 2,200 | — | — |
| 2020-10-14 | $154.10 | $218.95 | 1,800 | — | — |
| 2020-10-13 | $154.08 | $218.92 | 3,200 | — | — |
| 2020-10-12 | $153.10 | $217.52 | 2,900 | — | — |
| 2020-10-09 | $149.50 | $212.41 | 16,600 | — | — |
| 2020-10-08 | $142.83 | $202.93 | 5,000 | — | — |
| 2020-10-07 | $139.85 | $198.70 | 7,400 | — | — |
| 2020-10-06 | $136.35 | $193.73 | 5,200 | — | — |
| 2020-10-05 | $138.00 | $196.07 | 11,600 | — | — |
| 2020-10-02 | $137.85 | $195.86 | 8,400 | — | — |
| 2020-10-01 | $134.01 | $190.40 | 11,200 | — | — |
| 2020-09-30 | $130.06 | $184.79 | 8,100 | — | — |
| 2020-09-29 | $134.92 | $191.69 | 1,700 | — | — |
| 2020-09-28 | $135.15 | $192.02 | 5,600 | — | — |
| 2020-09-25 | $135.35 | $192.31 | 15,500 | — | — |
| 2020-09-24 | $136.41 | $193.81 | 18,000 | — | — |
| 2020-09-23 | $133.13 | $189.15 | 30,800 | — | — |
| 2020-09-22 | $137.00 | $194.65 | 26,500 | — | — |
| 2020-09-21 | $132.21 | $187.84 | 4,000 | — | — |
| 2020-09-18 | $137.00 | $194.65 | 9,100 | — | — |
| 2020-09-17 | $138.90 | $197.35 | 11,800 | — | — |
| 2020-09-16 | $137.43 | $195.26 | 10,200 | — | — |
| 2020-09-15 | $136.04 | $193.29 | 11,400 | — | — |
| 2020-09-14 | $138.00 | $196.07 | 14,300 | — | — |
| 2020-09-11 | $134.00 | $190.39 | 5,200 | — | — |
| 2020-09-10 | $134.70 | $191.38 | 3,400 | — | — |
| 2020-09-09 | $134.10 | $190.53 | 5,800 | — | — |
| 2020-09-08 | $132.60 | $188.40 | 1,300 | — | — |
| 2020-09-04 | $135.80 | $192.94 | 11,300 | — | — |
| 2020-09-03 | $136.41 | $193.81 | 3,000 | — | — |
| 2020-09-02 | $138.27 | $196.45 | 2,500 | — | — |
| 2020-09-01 | $138.04 | $196.13 | 800 | — | — |
| 2020-08-31 | $136.06 | $193.31 | 2,200 | — | — |
| 2020-08-28 | $138.30 | $195.87 | 2,000 | — | — |
| 2020-08-27 | $136.65 | $193.53 | 4,700 | — | — |
| 2020-08-26 | $136.06 | $192.70 | 8,100 | — | — |
| 2020-08-25 | $137.72 | $195.05 | 7,800 | — | — |
| 2020-08-24 | $136.75 | $193.68 | 6,500 | — | — |
| 2020-08-21 | $135.35 | $191.69 | 5,900 | — | — |
| 2020-08-20 | $133.99 | $189.77 | 4,300 | — | — |
| 2020-08-19 | $132.75 | $188.01 | 2,500 | — | — |
| 2020-08-18 | $132.51 | $187.67 | 600 | — | — |
| 2020-08-17 | $132.51 | $187.67 | 1,800 | — | — |
| 2020-08-14 | $131.62 | $186.41 | 1,300 | — | — |
| 2020-08-13 | $132.21 | $187.25 | 4,300 | — | — |
| 2020-08-12 | $133.90 | $189.64 | 2,200 | — | — |
| 2020-08-11 | $133.32 | $188.82 | 7,300 | — | — |
| 2020-08-10 | $129.86 | $183.92 | 2,700 | — | — |
| 2020-08-07 | $127.95 | $181.21 | 5,300 | — | — |
| 2020-08-06 | $124.36 | $176.13 | 600 | — | — |
| 2020-08-05 | $124.00 | $175.62 | 2,200 | — | — |
| 2020-08-04 | $121.85 | $172.57 | 3,300 | — | — |
| 2020-08-03 | $119.79 | $169.66 | 12,300 | — | — |
| 2020-07-31 | $115.08 | $162.99 | 6,500 | — | — |
| 2020-07-30 | $119.06 | $168.62 | 9,800 | — | — |
| 2020-07-29 | $121.08 | $171.48 | 3,400 | — | — |
| 2020-07-28 | $119.89 | $169.80 | 2,800 | — | — |
| 2020-07-27 | $123.90 | $175.48 | 1,500 | — | — |
| 2020-07-24 | $121.66 | $172.30 | 4,000 | — | — |
| 2020-07-23 | $124.50 | $176.33 | 2,100 | — | — |
| 2020-07-22 | $124.64 | $176.52 | 1,900 | — | — |
| 2020-07-21 | $128.40 | $181.85 | 3,900 | — | — |
| 2020-07-20 | $123.20 | $174.49 | 2,100 | — | — |
| 2020-07-17 | $122.01 | $172.80 | 3,200 | — | — |
| 2020-07-16 | $119.45 | $169.17 | 5,200 | — | — |
| 2020-07-15 | $120.45 | $170.59 | 11,800 | — | — |
| 2020-07-14 | $119.40 | $169.10 | 14,200 | — | — |
| 2020-07-13 | $115.00 | $162.87 | 5,800 | — | — |
| 2020-07-10 | $114.86 | $162.67 | 5,200 | — | — |
| 2020-07-09 | $110.50 | $156.50 | 6,100 | — | — |
| 2020-07-08 | $116.00 | $164.29 | 1,600 | — | — |
| 2020-07-07 | $116.15 | $164.50 | 3,500 | — | — |
| 2020-07-06 | $121.80 | $172.50 | 5,700 | — | — |
| 2020-07-02 | $117.27 | $166.09 | 3,400 | — | — |
| 2020-07-01 | $116.43 | $164.90 | 7,700 | — | — |
| 2020-06-30 | $121.32 | $171.82 | 7,800 | — | — |
| 2020-06-29 | $117.85 | $166.91 | 7,400 | — | — |
| 2020-06-26 | $113.93 | $161.36 | 22,300 | — | — |
| 2020-06-25 | $119.00 | $168.54 | 7,200 | — | — |
| 2020-06-24 | $117.81 | $166.85 | 7,000 | — | — |
| 2020-06-23 | $123.40 | $174.77 | 13,800 | — | — |
| 2020-06-22 | $118.94 | $168.45 | 13,200 | — | — |
| 2020-06-19 | $119.19 | $168.81 | 16,900 | — | — |
| 2020-06-18 | $121.15 | $171.58 | 19,000 | — | — |
| 2020-06-17 | $121.00 | $171.37 | 11,500 | — | — |
| 2020-06-16 | $124.11 | $175.77 | 3,600 | — | — |
| 2020-06-15 | $124.32 | $176.07 | 5,900 | — | — |
| 2020-06-12 | $123.47 | $174.87 | 2,900 | — | — |
| 2020-06-11 | $123.92 | $174.88 | 4,500 | — | — |
| 2020-06-10 | $139.00 | $196.16 | 2,500 | — | — |
| 2020-06-09 | $140.00 | $197.57 | 5,800 | — | — |
| 2020-06-08 | $146.42 | $206.64 | 4,000 | — | — |
| 2020-06-05 | $148.40 | $209.43 | 5,400 | — | — |
| 2020-06-04 | $138.91 | $196.04 | 3,300 | — | — |
| 2020-06-03 | $142.75 | $201.46 | 10,100 | — | — |
| 2020-06-02 | $131.01 | $184.89 | 1,200 | — | — |
| 2020-06-01 | $131.66 | $185.81 | 16,800 | — | — |
| 2020-05-29 | $126.10 | $177.96 | 5,300 | — | — |
| 2020-05-28 | $134.78 | $190.21 | 6,400 | — | — |
| 2020-05-27 | $140.29 | $197.98 | 3,700 | — | — |
| 2020-05-26 | $131.80 | $186.00 | 4,500 | — | — |
| 2020-05-22 | $126.25 | $178.17 | 5,200 | — | — |
| 2020-05-21 | $126.21 | $178.11 | 4,900 | — | — |
| 2020-05-20 | $128.12 | $180.81 | 4,300 | — | — |
| 2020-05-19 | $122.80 | $173.30 | 12,000 | — | — |
| 2020-05-18 | $131.73 | $185.90 | 8,600 | — | — |
| 2020-05-15 | $119.90 | $169.21 | 3,000 | — | — |
| 2020-05-14 | $114.64 | $161.79 | 6,300 | — | — |
| 2020-05-13 | $109.40 | $154.39 | 10,200 | — | — |
| 2020-05-12 | $116.44 | $164.33 | 5,200 | — | — |
| 2020-05-11 | $122.00 | $172.17 | 5,800 | — | — |
| 2020-05-08 | $132.50 | $186.99 | 20,500 | — | — |
| 2020-05-07 | $137.88 | $194.58 | 10,600 | — | — |
| 2020-05-06 | $135.01 | $190.53 | 4,700 | — | — |
| 2020-05-05 | $137.20 | $193.62 | 9,400 | — | — |
| 2020-05-04 | $129.15 | $182.26 | 2,100 | — | — |
| 2020-05-01 | $129.30 | $182.47 | 18,800 | — | — |
| 2020-04-30 | $133.90 | $188.97 | 11,900 | — | — |
| 2020-04-29 | $140.01 | $197.59 | 12,400 | — | — |
| 2020-04-28 | $125.89 | $177.66 | 9,600 | — | — |
| 2020-04-27 | $123.01 | $173.60 | 17,700 | — | — |
| 2020-04-24 | $117.59 | $165.95 | 3,600 | — | — |
| 2020-04-23 | $114.97 | $162.25 | 6,300 | — | — |
| 2020-04-22 | $113.00 | $159.47 | 6,700 | — | — |
| 2020-04-21 | $107.07 | $151.10 | 13,500 | — | — |
| 2020-04-20 | $107.83 | $152.18 | 3,500 | — | — |
| 2020-04-17 | $117.79 | $166.23 | 4,900 | — | — |
| 2020-04-16 | $106.69 | $150.57 | 7,400 | — | — |
| 2020-04-15 | $111.61 | $157.51 | 8,800 | — | — |
| 2020-04-14 | $123.30 | $174.01 | 12,800 | — | — |
| 2020-04-13 | $118.50 | $167.23 | 8,100 | — | — |
| 2020-04-09 | $130.00 | $183.46 | 11,800 | — | — |
| 2020-04-08 | $128.50 | $181.35 | 5,200 | — | — |
| 2020-04-07 | $123.12 | $173.75 | 23,800 | — | — |
| 2020-04-06 | $118.50 | $167.23 | 15,700 | — | — |
| 2020-04-03 | $108.00 | $152.42 | 11,500 | — | — |
| 2020-04-02 | $113.50 | $160.18 | 8,000 | — | — |
| 2020-04-01 | $111.00 | $156.65 | 10,700 | — | — |
| 2020-03-31 | $128.00 | $180.64 | 17,300 | — | — |
| 2020-03-30 | $129.80 | $183.18 | 6,600 | — | — |
| 2020-03-27 | $129.01 | $182.07 | 9,700 | — | — |
| 2020-03-26 | $143.70 | $202.80 | 3,900 | — | — |
| 2020-03-25 | $130.87 | $184.69 | 1,900 | — | — |
| 2020-03-24 | $122.00 | $172.17 | 10,000 | — | — |
| 2020-03-23 | $102.02 | $143.98 | 6,100 | — | — |
| 2020-03-20 | $110.90 | $156.51 | 9,400 | — | — |
| 2020-03-19 | $112.00 | $157.44 | 6,900 | — | — |
| 2020-03-18 | $115.19 | $161.92 | 9,500 | — | — |
| 2020-03-17 | $132.35 | $186.05 | 11,000 | — | — |
| 2020-03-16 | $120.17 | $168.92 | 9,300 | — | — |
| 2020-03-13 | $137.90 | $193.85 | 4,500 | — | — |
| 2020-03-12 | $136.73 | $192.20 | 3,400 | — | — |
| 2020-03-11 | $143.16 | $201.24 | 2,400 | — | — |
| 2020-03-10 | $141.55 | $198.98 | 12,500 | — | — |
| 2020-03-09 | $138.57 | $194.79 | 5,000 | — | — |
| 2020-03-06 | $152.35 | $214.16 | 5,500 | — | — |
| 2020-03-05 | $154.28 | $216.87 | 9,100 | — | — |
| 2020-03-04 | $161.13 | $226.50 | 8,100 | — | — |
| 2020-03-03 | $153.46 | $215.72 | 15,900 | — | — |
| 2020-03-02 | $163.26 | $229.50 | 14,800 | — | — |
| 2020-02-28 | $163.96 | $230.48 | 34,500 | — | — |
| 2020-02-27 | $160.62 | $225.78 | 15,800 | — | — |
| 2020-02-26 | $162.29 | $228.13 | 4,400 | — | — |
| 2020-02-25 | $165.67 | $232.88 | 6,100 | — | — |
| 2020-02-24 | $172.00 | $241.78 | 5,800 | — | — |
| 2020-02-21 | $176.20 | $247.69 | 11,100 | — | — |
| 2020-02-20 | $177.39 | $249.36 | 30,800 | — | — |
| 2020-02-19 | $175.50 | $246.70 | 18,800 | — | — |
| 2020-02-18 | $174.42 | $245.18 | 14,000 | — | — |
| 2020-02-14 | $174.55 | $245.37 | 19,300 | — | — |
| 2020-02-13 | $174.00 | $244.59 | 25,700 | — | — |
| 2020-02-12 | $165.50 | $232.64 | 37,900 | — | — |
| 2020-02-11 | $163.00 | $229.13 | 15,300 | — | — |
| 2020-02-10 | $159.18 | $223.76 | 4,200 | — | — |
| 2020-02-07 | $159.40 | $224.07 | 4,000 | — | — |
| 2020-02-06 | $161.50 | $227.02 | 7,300 | — | — |
| 2020-02-05 | $159.76 | $224.58 | 3,400 | — | — |
| 2020-02-04 | $157.20 | $220.98 | 15,100 | — | — |
| 2020-02-03 | $157.37 | $221.22 | 7,600 | — | — |
| 2020-01-31 | $157.80 | $221.82 | 15,500 | — | — |
| 2020-01-30 | $160.61 | $225.77 | 3,800 | — | — |
| 2020-01-29 | $162.50 | $228.43 | 3,300 | — | — |
| 2020-01-28 | $162.70 | $228.71 | 3,000 | — | — |
| 2020-01-27 | $162.88 | $228.96 | 3,400 | — | — |
| 2020-01-24 | $164.06 | $230.62 | 12,200 | — | — |
| 2020-01-23 | $163.07 | $229.23 | 4,300 | — | — |
| 2020-01-22 | $162.00 | $227.72 | 9,900 | — | — |
| 2020-01-21 | $163.90 | $230.40 | 12,000 | — | — |
| 2020-01-17 | $164.05 | $230.61 | 4,900 | — | — |
| 2020-01-16 | $164.70 | $231.52 | 4,700 | — | — |
| 2020-01-15 | $164.20 | $230.82 | 4,000 | — | — |
| 2020-01-14 | $164.20 | $230.82 | 7,200 | — | — |
| 2020-01-13 | $165.90 | $233.21 | 24,900 | — | — |
| 2020-01-10 | $164.90 | $231.80 | 8,800 | — | — |
| 2020-01-09 | $164.50 | $231.24 | 17,700 | — | — |
| 2020-01-08 | $165.19 | $232.21 | 18,400 | — | — |
| 2020-01-07 | $163.15 | $229.34 | 20,800 | — | — |
| 2020-01-06 | $159.67 | $224.45 | 17,500 | — | — |
| 2020-01-03 | $159.53 | $224.25 | 8,600 | — | — |
| 2020-01-02 | $158.83 | $223.27 | 3,600 | — | — |