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
- 1970-01-02 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 | $182.02 | $464.87 | 1,717,800 | — | — |
| 2020-12-30 | $180.04 | $459.82 | 2,720,600 | — | — |
| 2020-12-29 | $176.65 | $451.16 | 1,490,300 | — | — |
| 2020-12-28 | $178.37 | $455.55 | 1,508,800 | — | — |
| 2020-12-24 | $179.56 | $458.59 | 585,700 | — | — |
| 2020-12-23 | $178.42 | $455.68 | 1,862,500 | — | — |
| 2020-12-22 | $176.58 | $450.98 | 2,493,300 | — | — |
| 2020-12-21 | $180.16 | $460.12 | 2,071,000 | — | — |
| 2020-12-18 | $180.96 | $462.17 | 5,262,700 | — | — |
| 2020-12-17 | $179.17 | $457.59 | 2,296,500 | — | — |
| 2020-12-16 | $179.50 | $458.44 | 2,031,800 | — | — |
| 2020-12-15 | $181.74 | $464.16 | 2,360,300 | — | — |
| 2020-12-14 | $178.05 | $454.73 | 2,533,600 | — | — |
| 2020-12-11 | $179.29 | $457.90 | 2,673,400 | — | — |
| 2020-12-10 | $178.85 | $456.78 | 3,109,400 | — | — |
| 2020-12-09 | $180.07 | $459.89 | 2,915,500 | — | — |
| 2020-12-08 | $178.84 | $456.75 | 2,001,600 | — | — |
| 2020-12-07 | $178.71 | $456.42 | 4,587,400 | — | — |
| 2020-12-04 | $182.21 | $465.36 | 6,086,200 | — | — |
| 2020-12-03 | $174.63 | $446.00 | 2,903,900 | — | — |
| 2020-12-02 | $173.87 | $444.06 | 1,971,000 | — | — |
| 2020-12-01 | $173.26 | $442.50 | 2,710,200 | — | — |
| 2020-11-30 | $173.59 | $443.34 | 2,382,600 | — | — |
| 2020-11-27 | $175.08 | $447.15 | 976,900 | — | — |
| 2020-11-25 | $174.63 | $446.00 | 2,506,400 | — | — |
| 2020-11-24 | $176.90 | $451.80 | 3,447,000 | — | — |
| 2020-11-23 | $174.78 | $446.38 | 2,403,500 | — | — |
| 2020-11-20 | $172.23 | $439.87 | 2,449,800 | — | — |
| 2020-11-19 | $172.90 | $441.58 | 2,012,100 | — | — |
| 2020-11-18 | $172.74 | $441.17 | 3,165,100 | — | — |
| 2020-11-17 | $171.91 | $439.05 | 2,110,800 | — | — |
| 2020-11-16 | $173.19 | $442.32 | 3,902,400 | — | — |
| 2020-11-13 | $171.71 | $438.54 | 2,120,200 | — | — |
| 2020-11-12 | $169.13 | $431.95 | 2,185,500 | — | — |
| 2020-11-11 | $169.46 | $432.79 | 2,345,500 | — | — |
| 2020-11-10 | $172.30 | $440.05 | 3,499,100 | — | — |
| 2020-11-09 | $170.82 | $436.27 | 5,969,600 | — | — |
| 2020-11-06 | $161.29 | $411.93 | 2,983,000 | — | — |
| 2020-11-05 | $163.09 | $416.53 | 4,821,600 | — | — |
| 2020-11-04 | $155.23 | $396.45 | 9,081,700 | — | — |
| 2020-11-03 | $167.69 | $428.27 | 4,843,600 | — | — |
| 2020-11-02 | $163.27 | $416.99 | 4,072,400 | — | — |
| 2020-10-30 | $157.05 | $401.10 | 4,373,500 | — | — |
| 2020-10-29 | $154.67 | $395.02 | 3,867,200 | — | — |
| 2020-10-28 | $151.16 | $386.06 | 5,645,100 | — | — |
| 2020-10-27 | $157.91 | $403.30 | 4,857,900 | — | — |
| 2020-10-26 | $163.20 | $416.81 | 4,506,600 | — | — |
| 2020-10-23 | $168.59 | $430.57 | 2,857,300 | — | — |
| 2020-10-22 | $169.66 | $430.68 | 2,356,800 | — | — |
| 2020-10-21 | $167.40 | $424.94 | 2,502,000 | — | — |
| 2020-10-20 | $168.99 | $428.97 | 3,007,100 | — | — |
| 2020-10-19 | $167.53 | $425.27 | 2,757,700 | — | — |
| 2020-10-16 | $168.75 | $428.37 | 5,569,000 | — | — |
| 2020-10-15 | $165.04 | $418.95 | 2,958,500 | — | — |
| 2020-10-14 | $163.61 | $415.32 | 4,087,100 | — | — |
| 2020-10-13 | $162.12 | $411.54 | 3,319,000 | — | — |
| 2020-10-12 | $162.61 | $412.78 | 4,279,800 | — | — |
| 2020-10-09 | $158.94 | $403.46 | 4,084,200 | — | — |
| 2020-10-08 | $156.66 | $397.68 | 1,842,900 | — | — |
| 2020-10-07 | $154.77 | $392.88 | 2,334,200 | — | — |
| 2020-10-06 | $151.53 | $384.65 | 2,559,800 | — | — |
| 2020-10-05 | $153.49 | $389.63 | 2,597,700 | — | — |
| 2020-10-02 | $149.94 | $380.62 | 3,220,500 | — | — |
| 2020-10-01 | $146.71 | $372.42 | 2,157,400 | — | — |
| 2020-09-30 | $149.15 | $378.61 | 3,642,800 | — | — |
| 2020-09-29 | $147.41 | $374.19 | 1,605,600 | — | — |
| 2020-09-28 | $147.68 | $374.88 | 2,212,700 | — | — |
| 2020-09-25 | $145.91 | $370.39 | 1,848,900 | — | — |
| 2020-09-24 | $145.14 | $368.43 | 2,138,800 | — | — |
| 2020-09-23 | $144.38 | $366.50 | 2,420,100 | — | — |
| 2020-09-22 | $147.15 | $373.53 | 2,579,500 | — | — |
| 2020-09-21 | $145.33 | $368.91 | 4,278,200 | — | — |
| 2020-09-18 | $152.39 | $386.84 | 5,113,500 | — | — |
| 2020-09-17 | $153.87 | $390.59 | 4,487,000 | — | — |
| 2020-09-16 | $151.11 | $383.59 | 3,302,000 | — | — |
| 2020-09-15 | $148.60 | $377.22 | 4,092,400 | — | — |
| 2020-09-14 | $153.51 | $389.68 | 2,569,300 | — | — |
| 2020-09-11 | $153.83 | $390.49 | 3,237,100 | — | — |
| 2020-09-10 | $149.86 | $380.41 | 4,387,000 | — | — |
| 2020-09-09 | $152.69 | $387.60 | 5,345,100 | — | — |
| 2020-09-08 | $148.52 | $377.01 | 4,775,200 | — | — |
| 2020-09-04 | $148.18 | $376.15 | 5,129,400 | — | — |
| 2020-09-03 | $146.76 | $372.54 | 4,479,100 | — | — |
| 2020-09-02 | $149.27 | $378.92 | 4,515,500 | — | — |
| 2020-09-01 | $146.05 | $370.74 | 2,673,900 | — | — |
| 2020-08-31 | $142.31 | $361.25 | 2,886,500 | — | — |
| 2020-08-28 | $143.63 | $364.60 | 3,698,700 | — | — |
| 2020-08-27 | $143.37 | $363.94 | 3,010,300 | — | — |
| 2020-08-26 | $141.83 | $360.03 | 2,379,900 | — | — |
| 2020-08-25 | $141.15 | $358.30 | 2,467,500 | — | — |
| 2020-08-24 | $141.68 | $359.65 | 2,921,700 | — | — |
| 2020-08-21 | $138.43 | $351.40 | 2,524,600 | — | — |
| 2020-08-20 | $137.48 | $348.99 | 2,279,700 | — | — |
| 2020-08-19 | $138.02 | $350.36 | 1,849,500 | — | — |
| 2020-08-18 | $138.37 | $351.25 | 1,563,200 | — | — |
| 2020-08-17 | $138.72 | $352.14 | 2,284,000 | — | — |
| 2020-08-14 | $139.96 | $355.28 | 2,038,500 | — | — |
| 2020-08-13 | $140.67 | $357.09 | 2,939,900 | — | — |
| 2020-08-12 | $142.57 | $361.91 | 2,541,200 | — | — |
| 2020-08-11 | $142.53 | $361.81 | 4,206,000 | — | — |
| 2020-08-10 | $142.02 | $360.51 | 5,181,600 | — | — |
| 2020-08-07 | $134.92 | $342.49 | 2,223,700 | — | — |
| 2020-08-06 | $134.39 | $341.14 | 2,446,400 | — | — |
| 2020-08-05 | $134.97 | $342.62 | 2,767,800 | — | — |
| 2020-08-04 | $131.52 | $333.86 | 2,301,800 | — | — |
| 2020-08-03 | $131.78 | $334.52 | 2,851,100 | — | — |
| 2020-07-31 | $132.88 | $337.31 | 6,780,900 | — | — |
| 2020-07-30 | $136.73 | $347.08 | 3,063,500 | — | — |
| 2020-07-29 | $140.53 | $356.73 | 2,338,300 | — | — |
| 2020-07-28 | $138.03 | $350.38 | 2,029,900 | — | — |
| 2020-07-27 | $139.89 | $355.11 | 2,506,900 | — | — |
| 2020-07-24 | $137.58 | $349.24 | 2,036,300 | — | — |
| 2020-07-23 | $136.60 | $346.75 | 1,613,700 | — | — |
| 2020-07-22 | $136.98 | $347.72 | 2,156,800 | — | — |
| 2020-07-21 | $135.87 | $344.90 | 3,221,100 | — | — |
| 2020-07-20 | $134.63 | $341.75 | 2,478,000 | — | — |
| 2020-07-17 | $136.90 | $347.52 | 2,458,200 | — | — |
| 2020-07-16 | $138.56 | $349.11 | 3,621,500 | — | — |
| 2020-07-15 | $138.36 | $348.61 | 4,915,200 | — | — |
| 2020-07-14 | $136.88 | $344.88 | 6,540,800 | — | — |
| 2020-07-13 | $130.57 | $328.98 | 3,708,400 | — | — |
| 2020-07-10 | $128.01 | $322.53 | 2,691,400 | — | — |
| 2020-07-09 | $125.73 | $316.79 | 2,663,500 | — | — |
| 2020-07-08 | $128.13 | $322.84 | 2,279,500 | — | — |
| 2020-07-07 | $127.20 | $320.49 | 2,018,100 | — | — |
| 2020-07-06 | $129.43 | $326.11 | 2,491,900 | — | — |
| 2020-07-02 | $127.72 | $321.80 | 2,527,500 | — | — |
| 2020-07-01 | $126.06 | $317.62 | 2,807,800 | — | — |
| 2020-06-30 | $126.50 | $318.73 | 2,778,800 | — | — |
| 2020-06-29 | $125.25 | $315.58 | 2,798,700 | — | — |
| 2020-06-26 | $122.39 | $308.37 | 3,645,800 | — | — |
| 2020-06-25 | $124.71 | $314.22 | 2,903,400 | — | — |
| 2020-06-24 | $122.06 | $307.54 | 3,766,500 | — | — |
| 2020-06-23 | $126.25 | $318.10 | 2,357,100 | — | — |
| 2020-06-22 | $125.79 | $316.94 | 2,806,300 | — | — |
| 2020-06-19 | $127.46 | $321.15 | 6,488,000 | — | — |
| 2020-06-18 | $127.59 | $321.47 | 2,467,700 | — | — |
| 2020-06-17 | $128.23 | $323.09 | 3,228,100 | — | — |
| 2020-06-16 | $130.11 | $327.82 | 6,892,400 | — | — |
| 2020-06-15 | $123.61 | $311.45 | 4,093,100 | — | — |
| 2020-06-12 | $123.15 | $310.29 | 4,492,700 | — | — |
| 2020-06-11 | $121.55 | $306.26 | 5,969,300 | — | — |
| 2020-06-10 | $132.44 | $333.69 | 4,018,700 | — | — |
| 2020-06-09 | $134.19 | $338.10 | 3,819,600 | — | — |
| 2020-06-08 | $137.72 | $347.00 | 4,139,200 | — | — |
| 2020-06-05 | $135.12 | $340.45 | 5,591,900 | — | — |
| 2020-06-04 | $128.96 | $324.93 | 3,076,700 | — | — |
| 2020-06-03 | $127.09 | $320.21 | 3,712,600 | — | — |
| 2020-06-02 | $123.32 | $310.72 | 2,977,500 | — | — |
| 2020-06-01 | $120.50 | $303.61 | 2,131,300 | — | — |
| 2020-05-29 | $120.13 | $302.68 | 4,219,000 | — | — |
| 2020-05-28 | $120.74 | $304.22 | 3,743,700 | — | — |
| 2020-05-27 | $122.42 | $308.45 | 4,462,700 | — | — |
| 2020-05-26 | $117.41 | $295.83 | 4,185,100 | — | — |
| 2020-05-22 | $112.47 | $283.38 | 2,735,100 | — | — |
| 2020-05-21 | $114.06 | $287.38 | 2,342,300 | — | — |
| 2020-05-20 | $115.69 | $291.49 | 3,735,700 | — | — |
| 2020-05-19 | $112.08 | $282.40 | 3,404,900 | — | — |
| 2020-05-18 | $115.02 | $289.80 | 5,603,500 | — | — |
| 2020-05-15 | $107.92 | $271.91 | 6,583,100 | — | — |
| 2020-05-14 | $106.19 | $267.56 | 5,542,400 | — | — |
| 2020-05-13 | $104.48 | $263.25 | 5,376,100 | — | — |
| 2020-05-12 | $105.00 | $264.56 | 3,874,100 | — | — |
| 2020-05-11 | $108.61 | $273.65 | 4,207,300 | — | — |
| 2020-05-08 | $112.11 | $282.47 | 3,911,300 | — | — |
| 2020-05-07 | $107.29 | $270.33 | 4,377,900 | — | — |
| 2020-05-06 | $107.67 | $271.28 | 4,465,300 | — | — |
| 2020-05-05 | $108.91 | $274.41 | 3,477,400 | — | — |
| 2020-05-04 | $107.72 | $271.41 | 4,500,700 | — | — |
| 2020-05-01 | $110.88 | $279.37 | 3,960,400 | — | — |
| 2020-04-30 | $116.38 | $293.23 | 4,040,500 | — | — |
| 2020-04-29 | $120.06 | $302.50 | 4,261,100 | — | — |
| 2020-04-28 | $115.46 | $290.91 | 5,604,600 | — | — |
| 2020-04-27 | $115.20 | $290.26 | 5,344,800 | — | — |
| 2020-04-24 | $114.04 | $287.33 | 3,045,300 | — | — |
| 2020-04-23 | $112.91 | $284.49 | 3,545,400 | — | — |
| 2020-04-22 | $110.64 | $278.77 | 3,794,000 | — | — |
| 2020-04-21 | $109.85 | $276.78 | 5,743,300 | — | — |
| 2020-04-20 | $114.60 | $288.74 | 4,083,800 | — | — |
| 2020-04-17 | $116.30 | $293.03 | 4,132,300 | — | — |
| 2020-04-16 | $113.22 | $282.67 | 5,926,400 | — | — |
| 2020-04-15 | $111.53 | $278.45 | 5,652,800 | — | — |
| 2020-04-14 | $116.48 | $290.81 | 7,166,300 | — | — |
| 2020-04-13 | $114.14 | $284.97 | 10,519,600 | — | — |
| 2020-04-09 | $125.03 | $312.16 | 4,752,100 | — | — |
| 2020-04-08 | $127.40 | $318.08 | 4,686,100 | — | — |
| 2020-04-07 | $121.92 | $304.39 | 8,489,900 | — | — |
| 2020-04-06 | $120.43 | $300.67 | 5,785,600 | — | — |
| 2020-04-03 | $114.67 | $286.29 | 5,036,400 | — | — |
| 2020-04-02 | $116.74 | $291.46 | 8,106,500 | — | — |
| 2020-04-01 | $111.35 | $278.00 | 6,847,000 | — | — |
| 2020-03-31 | $116.04 | $289.71 | 8,970,800 | — | — |
| 2020-03-30 | $111.71 | $278.90 | 5,725,600 | — | — |
| 2020-03-27 | $105.44 | $263.25 | 5,746,500 | — | — |
| 2020-03-26 | $110.50 | $275.88 | 6,059,600 | — | — |
| 2020-03-25 | $104.67 | $261.33 | 6,578,100 | — | — |
| 2020-03-24 | $101.34 | $253.01 | 7,417,100 | — | — |
| 2020-03-23 | $91.85 | $229.32 | 6,737,500 | — | — |
| 2020-03-20 | $95.50 | $238.43 | 7,650,300 | — | — |
| 2020-03-19 | $103.01 | $257.18 | 6,870,800 | — | — |
| 2020-03-18 | $100.12 | $249.97 | 6,995,100 | — | — |
| 2020-03-17 | $100.20 | $250.17 | 7,206,100 | — | — |
| 2020-03-16 | $93.41 | $233.21 | 9,899,000 | — | — |
| 2020-03-13 | $99.64 | $248.77 | 8,718,600 | — | — |
| 2020-03-12 | $92.26 | $230.34 | 10,285,900 | — | — |
| 2020-03-11 | $100.69 | $251.39 | 6,543,600 | — | — |
| 2020-03-10 | $106.49 | $265.87 | 8,293,200 | — | — |
| 2020-03-09 | $104.07 | $259.83 | 8,636,200 | — | — |
| 2020-03-06 | $121.41 | $303.12 | 5,767,900 | — | — |
| 2020-03-05 | $121.97 | $304.52 | 6,015,300 | — | — |
| 2020-03-04 | $127.40 | $318.08 | 5,074,700 | — | — |
| 2020-03-03 | $124.38 | $310.54 | 6,358,100 | — | — |
| 2020-03-02 | $127.60 | $318.57 | 6,100,200 | — | — |
| 2020-02-28 | $124.24 | $310.19 | 8,300,700 | — | — |
| 2020-02-27 | $123.27 | $307.76 | 7,369,000 | — | — |
| 2020-02-26 | $128.25 | $320.20 | 3,902,500 | — | — |
| 2020-02-25 | $129.00 | $322.07 | 4,840,200 | — | — |
| 2020-02-24 | $132.17 | $329.98 | 4,964,800 | — | — |
| 2020-02-21 | $137.21 | $342.57 | 2,855,600 | — | — |
| 2020-02-20 | $136.93 | $341.87 | 2,678,200 | — | — |
| 2020-02-19 | $136.86 | $341.69 | 2,134,900 | — | — |
| 2020-02-18 | $136.58 | $340.99 | 3,869,700 | — | — |
| 2020-02-14 | $137.99 | $344.52 | 2,813,400 | — | — |
| 2020-02-13 | $139.72 | $348.83 | 3,318,800 | — | — |
| 2020-02-12 | $139.59 | $348.51 | 3,222,000 | — | — |
| 2020-02-11 | $136.19 | $340.02 | 2,381,900 | — | — |
| 2020-02-10 | $134.32 | $335.35 | 2,331,600 | — | — |
| 2020-02-07 | $133.37 | $332.98 | 3,812,300 | — | — |
| 2020-02-06 | $137.25 | $342.67 | 2,283,800 | — | — |
| 2020-02-05 | $137.44 | $343.14 | 4,448,100 | — | — |
| 2020-02-04 | $133.51 | $333.33 | 3,501,600 | — | — |
| 2020-02-03 | $129.77 | $323.99 | 4,385,300 | — | — |
| 2020-01-31 | $131.35 | $327.94 | 6,785,700 | — | — |
| 2020-01-30 | $135.37 | $337.97 | 3,862,600 | — | — |
| 2020-01-29 | $135.78 | $339.00 | 2,620,000 | — | — |
| 2020-01-28 | $136.74 | $341.39 | 2,763,800 | — | — |
| 2020-01-27 | $135.73 | $338.87 | 2,920,500 | — | — |
| 2020-01-24 | $140.38 | $350.48 | 2,526,200 | — | — |
| 2020-01-23 | $142.75 | $356.40 | 3,182,700 | — | — |
| 2020-01-22 | $142.63 | $356.10 | 3,602,400 | — | — |
| 2020-01-21 | $145.85 | $364.14 | 2,476,700 | — | — |
| 2020-01-17 | $147.78 | $368.96 | 3,331,500 | — | — |
| 2020-01-16 | $147.87 | $366.61 | 3,070,900 | — | — |
| 2020-01-15 | $145.57 | $360.91 | 2,640,500 | — | — |
| 2020-01-14 | $146.68 | $363.66 | 2,742,200 | — | — |
| 2020-01-13 | $146.82 | $364.01 | 3,355,200 | — | — |
| 2020-01-10 | $146.13 | $362.30 | 2,393,700 | — | — |
| 2020-01-09 | $147.31 | $365.22 | 2,272,500 | — | — |
| 2020-01-08 | $147.68 | $366.14 | 2,153,200 | — | — |
| 2020-01-07 | $146.38 | $362.92 | 2,841,900 | — | — |
| 2020-01-06 | $148.34 | $367.78 | 2,549,600 | — | — |
| 2020-01-03 | $148.44 | $368.02 | 3,100,600 | — | — |
| 2020-01-02 | $150.53 | $373.21 | 3,311,900 | — | — |