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
- 1980-03-17 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 | $160.51 | $253.47 | 2,335,300 | — | — |
| 2020-12-30 | $160.56 | $253.55 | 3,227,000 | — | — |
| 2020-12-29 | $160.54 | $253.52 | 3,326,100 | — | — |
| 2020-12-28 | $162.04 | $255.89 | 2,635,000 | — | — |
| 2020-12-24 | $162.77 | $257.04 | 1,044,600 | — | — |
| 2020-12-23 | $162.43 | $256.50 | 3,613,700 | — | — |
| 2020-12-22 | $164.61 | $259.94 | 3,274,200 | — | — |
| 2020-12-21 | $164.33 | $259.50 | 5,153,100 | — | — |
| 2020-12-18 | $163.20 | $257.72 | 11,916,900 | — | — |
| 2020-12-17 | $163.54 | $258.25 | 4,471,500 | — | — |
| 2020-12-16 | $163.20 | $257.72 | 4,443,500 | — | — |
| 2020-12-15 | $163.33 | $257.92 | 4,764,700 | — | — |
| 2020-12-14 | $160.09 | $252.81 | 4,654,000 | — | — |
| 2020-12-11 | $157.82 | $249.22 | 5,292,600 | — | — |
| 2020-12-10 | $160.22 | $253.01 | 6,647,400 | — | — |
| 2020-12-09 | $160.13 | $252.87 | 11,093,300 | — | — |
| 2020-12-08 | $151.24 | $238.83 | 6,737,300 | — | — |
| 2020-12-07 | $151.99 | $240.02 | 7,306,800 | — | — |
| 2020-12-04 | $150.00 | $236.87 | 4,709,100 | — | — |
| 2020-12-03 | $151.97 | $239.98 | 4,870,100 | — | — |
| 2020-12-02 | $151.81 | $239.73 | 5,133,100 | — | — |
| 2020-12-01 | $153.40 | $242.24 | 6,103,700 | — | — |
| 2020-11-30 | $155.82 | $246.06 | 7,292,400 | — | — |
| 2020-11-27 | $154.67 | $244.25 | 2,081,300 | — | — |
| 2020-11-25 | $154.88 | $244.58 | 5,228,300 | — | — |
| 2020-11-24 | $154.96 | $244.71 | 7,190,200 | — | — |
| 2020-11-23 | $153.67 | $242.67 | 6,978,500 | — | — |
| 2020-11-20 | $149.93 | $236.76 | 6,005,800 | — | — |
| 2020-11-19 | $149.60 | $236.24 | 9,393,700 | — | — |
| 2020-11-18 | $146.74 | $231.72 | 18,087,800 | — | — |
| 2020-11-17 | $159.86 | $252.44 | 5,642,100 | — | — |
| 2020-11-16 | $161.90 | $255.66 | 5,005,400 | — | — |
| 2020-11-13 | $159.23 | $251.45 | 4,036,000 | — | — |
| 2020-11-12 | $157.98 | $249.47 | 3,893,900 | — | — |
| 2020-11-11 | $158.00 | $249.51 | 4,551,700 | — | — |
| 2020-11-10 | $155.71 | $245.89 | 5,925,100 | — | — |
| 2020-11-09 | $153.45 | $242.32 | 10,765,200 | — | — |
| 2020-11-06 | $168.52 | $266.12 | 2,672,900 | — | — |
| 2020-11-05 | $169.25 | $267.27 | 4,088,100 | — | — |
| 2020-11-04 | $168.22 | $265.65 | 5,006,500 | — | — |
| 2020-11-03 | $164.65 | $260.01 | 2,908,200 | — | — |
| 2020-11-02 | $160.23 | $253.03 | 2,978,900 | — | — |
| 2020-10-30 | $158.10 | $249.66 | 3,948,900 | — | — |
| 2020-10-29 | $160.75 | $253.85 | 3,697,800 | — | — |
| 2020-10-28 | $161.42 | $254.91 | 4,947,700 | — | — |
| 2020-10-27 | $165.14 | $260.78 | 4,425,700 | — | — |
| 2020-10-26 | $168.13 | $265.50 | 4,380,800 | — | — |
| 2020-10-23 | $172.14 | $271.84 | 2,963,100 | — | — |
| 2020-10-22 | $171.25 | $270.43 | 3,266,800 | — | — |
| 2020-10-21 | $174.50 | $275.56 | 3,431,800 | — | — |
| 2020-10-20 | $177.09 | $279.65 | 3,603,800 | — | — |
| 2020-10-19 | $175.13 | $275.61 | 4,073,200 | — | — |
| 2020-10-16 | $177.70 | $279.65 | 3,879,100 | — | — |
| 2020-10-15 | $176.15 | $277.21 | 3,631,600 | — | — |
| 2020-10-14 | $173.61 | $273.22 | 3,474,800 | — | — |
| 2020-10-13 | $175.33 | $275.92 | 2,987,800 | — | — |
| 2020-10-12 | $172.73 | $271.83 | 3,377,900 | — | — |
| 2020-10-09 | $173.23 | $272.62 | 4,593,700 | — | — |
| 2020-10-08 | $170.87 | $268.91 | 3,105,700 | — | — |
| 2020-10-07 | $168.47 | $265.13 | 2,587,400 | — | — |
| 2020-10-06 | $164.99 | $259.65 | 2,765,600 | — | — |
| 2020-10-05 | $168.54 | $265.24 | 2,437,400 | — | — |
| 2020-10-02 | $166.49 | $262.01 | 2,026,600 | — | — |
| 2020-10-01 | $167.17 | $263.08 | 2,677,200 | — | — |
| 2020-09-30 | $165.86 | $261.02 | 4,198,600 | — | — |
| 2020-09-29 | $162.26 | $255.36 | 2,212,000 | — | — |
| 2020-09-28 | $162.59 | $255.87 | 2,815,700 | — | — |
| 2020-09-25 | $159.55 | $251.09 | 2,828,600 | — | — |
| 2020-09-24 | $158.52 | $249.47 | 3,888,600 | — | — |
| 2020-09-23 | $158.61 | $249.61 | 3,245,500 | — | — |
| 2020-09-22 | $161.55 | $254.24 | 3,526,300 | — | — |
| 2020-09-21 | $159.60 | $251.17 | 3,929,500 | — | — |
| 2020-09-18 | $160.10 | $251.96 | 5,484,700 | — | — |
| 2020-09-17 | $163.78 | $257.75 | 3,717,800 | — | — |
| 2020-09-16 | $166.71 | $262.36 | 3,814,700 | — | — |
| 2020-09-15 | $169.03 | $266.01 | 3,998,100 | — | — |
| 2020-09-14 | $165.19 | $259.97 | 3,583,300 | — | — |
| 2020-09-11 | $161.89 | $254.77 | 4,870,800 | — | — |
| 2020-09-10 | $158.33 | $249.17 | 4,129,200 | — | — |
| 2020-09-09 | $159.53 | $251.06 | 4,382,600 | — | — |
| 2020-09-08 | $153.74 | $241.95 | 4,892,800 | — | — |
| 2020-09-04 | $156.39 | $246.12 | 6,303,800 | — | — |
| 2020-09-03 | $161.52 | $254.19 | 5,734,400 | — | — |
| 2020-09-02 | $170.49 | $268.31 | 4,262,700 | — | — |
| 2020-09-01 | $167.59 | $263.74 | 4,284,400 | — | — |
| 2020-08-31 | $164.69 | $259.18 | 3,421,300 | — | — |
| 2020-08-28 | $165.51 | $260.47 | 3,291,400 | — | — |
| 2020-08-27 | $166.31 | $261.73 | 4,425,000 | — | — |
| 2020-08-26 | $170.39 | $268.15 | 5,319,000 | — | — |
| 2020-08-25 | $165.92 | $261.12 | 3,490,900 | — | — |
| 2020-08-24 | $165.63 | $260.66 | 4,872,700 | — | — |
| 2020-08-21 | $161.72 | $254.51 | 4,568,800 | — | — |
| 2020-08-20 | $158.58 | $249.56 | 4,288,500 | — | — |
| 2020-08-19 | $158.28 | $249.09 | 9,727,100 | — | — |
| 2020-08-18 | $157.91 | $248.51 | 5,741,400 | — | — |
| 2020-08-17 | $158.41 | $249.30 | 5,159,600 | — | — |
| 2020-08-14 | $154.34 | $242.89 | 3,404,900 | — | — |
| 2020-08-13 | $155.70 | $245.03 | 2,272,300 | — | — |
| 2020-08-12 | $156.63 | $246.50 | 3,791,200 | — | — |
| 2020-08-11 | $153.87 | $242.15 | 3,723,000 | — | — |
| 2020-08-10 | $153.72 | $241.92 | 3,065,300 | — | — |
| 2020-08-07 | $152.78 | $240.44 | 2,904,700 | — | — |
| 2020-08-06 | $151.19 | $237.93 | 2,449,900 | — | — |
| 2020-08-05 | $150.26 | $236.47 | 3,039,700 | — | — |
| 2020-08-04 | $149.67 | $235.54 | 2,381,400 | — | — |
| 2020-08-03 | $150.27 | $236.49 | 3,136,700 | — | — |
| 2020-07-31 | $148.91 | $234.35 | 3,928,300 | — | — |
| 2020-07-30 | $149.20 | $234.80 | 2,574,600 | — | — |
| 2020-07-29 | $148.71 | $234.03 | 2,732,600 | — | — |
| 2020-07-28 | $147.71 | $232.46 | 3,571,600 | — | — |
| 2020-07-27 | $149.12 | $234.68 | 2,791,100 | — | — |
| 2020-07-24 | $147.03 | $231.39 | 3,740,100 | — | — |
| 2020-07-23 | $146.50 | $230.55 | 3,664,800 | — | — |
| 2020-07-22 | $148.54 | $233.76 | 4,613,000 | — | — |
| 2020-07-21 | $145.00 | $228.19 | 2,628,300 | — | — |
| 2020-07-20 | $144.10 | $225.91 | 2,769,000 | — | — |
| 2020-07-17 | $144.39 | $226.37 | 3,898,800 | — | — |
| 2020-07-16 | $142.75 | $223.79 | 4,124,800 | — | — |
| 2020-07-15 | $141.22 | $221.40 | 3,496,200 | — | — |
| 2020-07-14 | $140.06 | $219.58 | 4,360,700 | — | — |
| 2020-07-13 | $136.55 | $214.07 | 4,227,000 | — | — |
| 2020-07-10 | $137.43 | $215.45 | 3,252,200 | — | — |
| 2020-07-09 | $135.61 | $212.60 | 3,397,700 | — | — |
| 2020-07-08 | $135.75 | $212.82 | 2,753,700 | — | — |
| 2020-07-07 | $135.02 | $211.68 | 2,991,700 | — | — |
| 2020-07-06 | $135.76 | $212.84 | 3,698,700 | — | — |
| 2020-07-02 | $135.71 | $212.76 | 3,522,900 | — | — |
| 2020-07-01 | $135.63 | $212.63 | 4,802,300 | — | — |
| 2020-06-30 | $135.12 | $211.83 | 4,462,400 | — | — |
| 2020-06-29 | $133.52 | $209.32 | 3,328,000 | — | — |
| 2020-06-26 | $129.41 | $202.88 | 5,710,700 | — | — |
| 2020-06-25 | $131.77 | $206.58 | 4,022,800 | — | — |
| 2020-06-24 | $131.98 | $206.91 | 4,150,100 | — | — |
| 2020-06-23 | $134.28 | $210.52 | 3,384,200 | — | — |
| 2020-06-22 | $134.72 | $211.21 | 3,449,200 | — | — |
| 2020-06-19 | $133.83 | $209.81 | 6,684,300 | — | — |
| 2020-06-18 | $134.55 | $210.94 | 3,898,100 | — | — |
| 2020-06-17 | $135.65 | $212.66 | 7,238,800 | — | — |
| 2020-06-16 | $131.74 | $206.53 | 5,023,900 | — | — |
| 2020-06-15 | $127.73 | $200.25 | 5,063,000 | — | — |
| 2020-06-12 | $126.05 | $197.61 | 4,463,100 | — | — |
| 2020-06-11 | $123.94 | $194.31 | 5,998,600 | — | — |
| 2020-06-10 | $130.10 | $203.96 | 3,708,400 | — | — |
| 2020-06-09 | $129.57 | $203.13 | 4,472,600 | — | — |
| 2020-06-08 | $130.81 | $205.08 | 4,951,600 | — | — |
| 2020-06-05 | $130.97 | $205.33 | 5,550,400 | — | — |
| 2020-06-04 | $128.68 | $201.74 | 7,448,700 | — | — |
| 2020-06-03 | $132.84 | $208.26 | 4,585,200 | — | — |
| 2020-06-02 | $131.98 | $206.91 | 6,023,200 | — | — |
| 2020-06-01 | $129.32 | $202.74 | 5,136,200 | — | — |
| 2020-05-29 | $130.35 | $204.35 | 7,402,000 | — | — |
| 2020-05-28 | $128.12 | $200.86 | 7,994,100 | — | — |
| 2020-05-27 | $128.01 | $200.69 | 7,615,500 | — | — |
| 2020-05-26 | $123.59 | $193.76 | 7,684,000 | — | — |
| 2020-05-22 | $122.25 | $191.66 | 6,064,700 | — | — |
| 2020-05-21 | $120.64 | $189.13 | 9,727,900 | — | — |
| 2020-05-20 | $116.99 | $183.41 | 19,289,700 | — | — |
| 2020-05-19 | $116.87 | $183.22 | 7,041,000 | — | — |
| 2020-05-18 | $116.73 | $183.00 | 7,729,700 | — | — |
| 2020-05-15 | $113.78 | $178.38 | 8,950,400 | — | — |
| 2020-05-14 | $110.39 | $173.06 | 6,097,900 | — | — |
| 2020-05-13 | $110.43 | $173.13 | 6,643,300 | — | — |
| 2020-05-12 | $111.24 | $174.39 | 3,685,200 | — | — |
| 2020-05-11 | $113.39 | $177.77 | 3,863,700 | — | — |
| 2020-05-08 | $114.23 | $179.08 | 3,951,300 | — | — |
| 2020-05-07 | $111.92 | $175.46 | 3,206,700 | — | — |
| 2020-05-06 | $109.62 | $171.86 | 4,435,200 | — | — |
| 2020-05-05 | $110.15 | $172.69 | 5,237,000 | — | — |
| 2020-05-04 | $107.35 | $168.30 | 4,088,100 | — | — |
| 2020-05-01 | $104.46 | $163.77 | 3,811,100 | — | — |
| 2020-04-30 | $104.75 | $164.22 | 4,814,100 | — | — |
| 2020-04-29 | $106.16 | $166.43 | 5,205,500 | — | — |
| 2020-04-28 | $103.52 | $162.29 | 5,588,400 | — | — |
| 2020-04-27 | $101.97 | $159.86 | 5,336,500 | — | — |
| 2020-04-24 | $98.75 | $154.81 | 5,432,100 | — | — |
| 2020-04-23 | $94.90 | $148.78 | 4,096,200 | — | — |
| 2020-04-22 | $94.95 | $148.86 | 4,770,900 | — | — |
| 2020-04-21 | $92.62 | $145.20 | 5,541,500 | — | — |
| 2020-04-20 | $95.13 | $148.28 | 5,271,900 | — | — |
| 2020-04-17 | $97.10 | $151.35 | 7,136,000 | — | — |
| 2020-04-16 | $92.44 | $144.08 | 9,034,700 | — | — |
| 2020-04-15 | $94.34 | $147.05 | 7,379,600 | — | — |
| 2020-04-14 | $99.07 | $154.42 | 5,655,000 | — | — |
| 2020-04-13 | $95.20 | $148.39 | 5,489,700 | — | — |
| 2020-04-09 | $95.31 | $148.56 | 6,543,100 | — | — |
| 2020-04-08 | $94.35 | $147.06 | 4,715,600 | — | — |
| 2020-04-07 | $90.96 | $141.78 | 7,854,900 | — | — |
| 2020-04-06 | $88.77 | $138.36 | 9,422,300 | — | — |
| 2020-04-03 | $82.20 | $128.12 | 6,448,500 | — | — |
| 2020-04-02 | $82.86 | $129.15 | 8,246,500 | — | — |
| 2020-04-01 | $80.42 | $125.35 | 8,115,400 | — | — |
| 2020-03-31 | $86.05 | $134.12 | 5,523,700 | — | — |
| 2020-03-30 | $88.71 | $138.27 | 5,717,100 | — | — |
| 2020-03-27 | $86.98 | $135.57 | 6,885,800 | — | — |
| 2020-03-26 | $88.11 | $137.33 | 10,103,600 | — | — |
| 2020-03-25 | $83.72 | $130.49 | 9,907,500 | — | — |
| 2020-03-24 | $77.30 | $120.49 | 9,004,100 | — | — |
| 2020-03-23 | $67.80 | $105.68 | 9,594,400 | — | — |
| 2020-03-20 | $66.36 | $103.43 | 11,541,400 | — | — |
| 2020-03-19 | $69.87 | $108.90 | 12,141,200 | — | — |
| 2020-03-18 | $65.02 | $101.34 | 11,133,900 | — | — |
| 2020-03-17 | $73.79 | $115.01 | 15,323,900 | — | — |
| 2020-03-16 | $72.59 | $113.14 | 14,770,800 | — | — |
| 2020-03-13 | $96.49 | $150.40 | 10,007,100 | — | — |
| 2020-03-12 | $89.92 | $140.16 | 9,903,400 | — | — |
| 2020-03-11 | $99.15 | $154.54 | 6,205,500 | — | — |
| 2020-03-10 | $104.02 | $162.13 | 9,289,500 | — | — |
| 2020-03-09 | $94.22 | $146.86 | 8,188,200 | — | — |
| 2020-03-06 | $105.31 | $164.14 | 7,886,900 | — | — |
| 2020-03-05 | $107.52 | $167.59 | 6,619,100 | — | — |
| 2020-03-04 | $113.29 | $176.58 | 5,206,700 | — | — |
| 2020-03-03 | $108.56 | $169.21 | 8,337,500 | — | — |
| 2020-03-02 | $111.04 | $173.07 | 8,794,000 | — | — |
| 2020-02-28 | $106.57 | $166.11 | 9,987,300 | — | — |
| 2020-02-27 | $107.62 | $167.74 | 8,830,100 | — | — |
| 2020-02-26 | $113.30 | $176.60 | 12,739,800 | — | — |
| 2020-02-25 | $118.52 | $184.73 | 6,522,600 | — | — |
| 2020-02-24 | $122.91 | $191.58 | 5,399,600 | — | — |
| 2020-02-21 | $125.31 | $195.32 | 3,861,600 | — | — |
| 2020-02-20 | $126.57 | $197.28 | 4,696,000 | — | — |
| 2020-02-19 | $123.44 | $192.40 | 3,170,500 | — | — |
| 2020-02-18 | $123.23 | $192.08 | 3,430,000 | — | — |
| 2020-02-14 | $125.42 | $195.49 | 2,774,700 | — | — |
| 2020-02-13 | $124.77 | $194.48 | 2,532,100 | — | — |
| 2020-02-12 | $125.03 | $194.88 | 2,727,500 | — | — |
| 2020-02-11 | $123.03 | $191.76 | 2,316,300 | — | — |
| 2020-02-10 | $121.21 | $188.93 | 2,975,800 | — | — |
| 2020-02-07 | $121.48 | $189.35 | 2,068,800 | — | — |
| 2020-02-06 | $121.51 | $189.39 | 2,469,100 | — | — |
| 2020-02-05 | $122.13 | $190.36 | 3,215,300 | — | — |
| 2020-02-04 | $119.35 | $186.03 | 4,119,600 | — | — |
| 2020-02-03 | $117.18 | $182.65 | 3,979,400 | — | — |
| 2020-01-31 | $116.24 | $181.18 | 4,370,300 | — | — |
| 2020-01-30 | $119.72 | $186.60 | 3,471,800 | — | — |
| 2020-01-29 | $120.42 | $187.70 | 2,566,900 | — | — |
| 2020-01-28 | $121.15 | $188.83 | 3,228,600 | — | — |
| 2020-01-27 | $119.76 | $186.67 | 3,497,400 | — | — |
| 2020-01-24 | $120.23 | $187.40 | 3,670,600 | — | — |
| 2020-01-23 | $122.71 | $191.26 | 3,365,200 | — | — |
| 2020-01-22 | $121.91 | $190.02 | 4,843,500 | — | — |
| 2020-01-21 | $120.93 | $188.49 | 3,477,800 | — | — |
| 2020-01-17 | $122.36 | $189.86 | 5,913,800 | — | — |
| 2020-01-16 | $119.27 | $185.07 | 3,781,000 | — | — |
| 2020-01-15 | $119.52 | $185.46 | 3,673,700 | — | — |
| 2020-01-14 | $120.07 | $186.31 | 3,823,400 | — | — |
| 2020-01-13 | $121.05 | $187.83 | 3,817,200 | — | — |
| 2020-01-10 | $121.00 | $187.75 | 2,391,100 | — | — |
| 2020-01-09 | $122.05 | $189.38 | 2,932,400 | — | — |
| 2020-01-08 | $121.53 | $188.57 | 4,030,100 | — | — |
| 2020-01-07 | $119.63 | $185.63 | 4,191,100 | — | — |
| 2020-01-06 | $120.35 | $186.74 | 3,635,400 | — | — |
| 2020-01-03 | $119.60 | $185.58 | 2,774,200 | — | — |
| 2020-01-02 | $120.46 | $186.91 | 2,788,800 | — | — |