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 | $144.22 | $413.63 | 930,000 | — | — |
| 2020-12-30 | $143.22 | $410.76 | 987,800 | — | — |
| 2020-12-29 | $142.90 | $409.85 | 884,600 | — | — |
| 2020-12-28 | $143.17 | $410.62 | 1,154,500 | — | — |
| 2020-12-24 | $145.00 | $415.87 | 300,800 | — | — |
| 2020-12-23 | $143.87 | $412.63 | 948,400 | — | — |
| 2020-12-22 | $144.70 | $415.01 | 1,079,700 | — | — |
| 2020-12-21 | $146.10 | $419.02 | 900,200 | — | — |
| 2020-12-18 | $145.43 | $417.10 | 2,417,500 | — | — |
| 2020-12-17 | $144.29 | $413.83 | 850,700 | — | — |
| 2020-12-16 | $142.89 | $409.82 | 1,166,100 | — | — |
| 2020-12-15 | $144.12 | $413.35 | 1,210,000 | — | — |
| 2020-12-14 | $141.76 | $406.58 | 995,700 | — | — |
| 2020-12-11 | $142.93 | $409.93 | 1,223,800 | — | — |
| 2020-12-10 | $143.33 | $411.08 | 1,115,200 | — | — |
| 2020-12-09 | $145.39 | $416.99 | 959,100 | — | — |
| 2020-12-08 | $144.88 | $415.53 | 1,024,200 | — | — |
| 2020-12-07 | $144.90 | $415.58 | 917,100 | — | — |
| 2020-12-04 | $146.93 | $421.40 | 1,112,500 | — | — |
| 2020-12-03 | $145.43 | $417.10 | 992,800 | — | — |
| 2020-12-02 | $147.11 | $421.92 | 801,300 | — | — |
| 2020-12-01 | $149.11 | $427.66 | 1,253,900 | — | — |
| 2020-11-30 | $146.77 | $420.95 | 1,414,900 | — | — |
| 2020-11-27 | $147.78 | $423.84 | 321,900 | — | — |
| 2020-11-25 | $146.69 | $420.72 | 779,200 | — | — |
| 2020-11-24 | $147.93 | $424.27 | 1,480,700 | — | — |
| 2020-11-23 | $144.78 | $415.24 | 822,600 | — | — |
| 2020-11-20 | $143.04 | $410.25 | 915,500 | — | — |
| 2020-11-19 | $143.22 | $410.76 | 745,300 | — | — |
| 2020-11-18 | $142.80 | $409.56 | 873,800 | — | — |
| 2020-11-17 | $143.27 | $410.91 | 917,100 | — | — |
| 2020-11-16 | $144.27 | $413.78 | 1,043,800 | — | — |
| 2020-11-13 | $142.82 | $409.62 | 748,900 | — | — |
| 2020-11-12 | $139.87 | $401.16 | 768,200 | — | — |
| 2020-11-11 | $142.65 | $409.13 | 1,105,300 | — | — |
| 2020-11-10 | $142.82 | $409.62 | 1,141,500 | — | — |
| 2020-11-09 | $141.87 | $406.89 | 1,783,800 | — | — |
| 2020-11-06 | $138.76 | $396.42 | 809,800 | — | — |
| 2020-11-05 | $138.26 | $395.00 | 1,176,500 | — | — |
| 2020-11-04 | $132.81 | $379.43 | 1,866,100 | — | — |
| 2020-11-03 | $136.86 | $391.00 | 1,479,500 | — | — |
| 2020-11-02 | $135.18 | $386.20 | 1,938,900 | — | — |
| 2020-10-30 | $129.72 | $370.60 | 2,202,400 | — | — |
| 2020-10-29 | $128.10 | $365.97 | 1,238,800 | — | — |
| 2020-10-28 | $125.21 | $357.71 | 1,464,500 | — | — |
| 2020-10-27 | $127.39 | $363.94 | 1,193,600 | — | — |
| 2020-10-26 | $131.33 | $375.20 | 1,203,700 | — | — |
| 2020-10-23 | $134.27 | $383.60 | 980,600 | — | — |
| 2020-10-22 | $133.70 | $381.97 | 1,128,100 | — | — |
| 2020-10-21 | $134.03 | $382.91 | 1,208,000 | — | — |
| 2020-10-20 | $134.63 | $384.63 | 1,684,300 | — | — |
| 2020-10-19 | $134.32 | $383.74 | 1,490,400 | — | — |
| 2020-10-16 | $137.16 | $391.85 | 1,281,300 | — | — |
| 2020-10-15 | $136.74 | $390.65 | 1,261,800 | — | — |
| 2020-10-14 | $134.59 | $384.51 | 946,300 | — | — |
| 2020-10-13 | $133.57 | $381.60 | 1,322,200 | — | — |
| 2020-10-12 | $136.05 | $388.68 | 1,312,100 | — | — |
| 2020-10-09 | $135.88 | $388.20 | 2,083,700 | — | — |
| 2020-10-08 | $134.99 | $385.65 | 3,161,300 | — | — |
| 2020-10-07 | $128.94 | $368.37 | 1,383,400 | — | — |
| 2020-10-06 | $124.55 | $355.83 | 1,714,800 | — | — |
| 2020-10-05 | $125.92 | $359.74 | 1,459,600 | — | — |
| 2020-10-02 | $123.27 | $352.17 | 1,356,200 | — | — |
| 2020-10-01 | $121.78 | $347.91 | 1,409,100 | — | — |
| 2020-09-30 | $122.08 | $348.77 | 1,477,400 | — | — |
| 2020-09-29 | $120.33 | $343.77 | 687,800 | — | — |
| 2020-09-28 | $121.74 | $347.80 | 1,094,300 | — | — |
| 2020-09-25 | $120.25 | $343.54 | 789,600 | — | — |
| 2020-09-24 | $118.95 | $339.83 | 1,066,600 | — | — |
| 2020-09-23 | $118.32 | $338.03 | 1,795,900 | — | — |
| 2020-09-22 | $120.82 | $345.17 | 1,362,100 | — | — |
| 2020-09-21 | $120.08 | $343.06 | 1,441,500 | — | — |
| 2020-09-18 | $125.77 | $359.31 | 1,916,800 | — | — |
| 2020-09-17 | $129.25 | $369.25 | 1,115,800 | — | — |
| 2020-09-16 | $129.04 | $368.65 | 1,325,100 | — | — |
| 2020-09-15 | $129.92 | $371.17 | 1,411,000 | — | — |
| 2020-09-14 | $130.21 | $372.00 | 1,779,900 | — | — |
| 2020-09-11 | $127.10 | $363.11 | 1,263,200 | — | — |
| 2020-09-10 | $125.74 | $359.23 | 1,723,200 | — | — |
| 2020-09-09 | $125.34 | $358.08 | 1,789,700 | — | — |
| 2020-09-08 | $120.99 | $345.66 | 1,329,400 | — | — |
| 2020-09-04 | $122.61 | $350.29 | 1,230,100 | — | — |
| 2020-09-03 | $122.79 | $350.80 | 1,486,500 | — | — |
| 2020-09-02 | $125.98 | $359.91 | 1,475,400 | — | — |
| 2020-09-01 | $124.00 | $354.26 | 1,539,700 | — | — |
| 2020-08-31 | $120.40 | $343.97 | 938,100 | — | — |
| 2020-08-28 | $122.12 | $348.89 | 877,000 | — | — |
| 2020-08-27 | $120.79 | $345.09 | 941,500 | — | — |
| 2020-08-26 | $119.95 | $342.69 | 619,900 | — | — |
| 2020-08-25 | $119.82 | $342.31 | 850,200 | — | — |
| 2020-08-24 | $121.08 | $345.91 | 736,200 | — | — |
| 2020-08-21 | $118.23 | $337.77 | 940,800 | — | — |
| 2020-08-20 | $118.24 | $337.80 | 736,300 | — | — |
| 2020-08-19 | $118.64 | $338.94 | 1,104,000 | — | — |
| 2020-08-18 | $118.69 | $339.09 | 957,400 | — | — |
| 2020-08-17 | $118.92 | $339.74 | 841,700 | — | — |
| 2020-08-14 | $118.98 | $339.91 | 871,900 | — | — |
| 2020-08-13 | $118.81 | $339.43 | 1,084,700 | — | — |
| 2020-08-12 | $120.99 | $345.66 | 1,581,100 | — | — |
| 2020-08-11 | $120.89 | $345.37 | 3,354,300 | — | — |
| 2020-08-10 | $115.74 | $330.66 | 841,000 | — | — |
| 2020-08-07 | $113.71 | $324.86 | 1,548,500 | — | — |
| 2020-08-06 | $111.44 | $316.83 | 1,516,300 | — | — |
| 2020-08-05 | $111.66 | $317.46 | 2,123,800 | — | — |
| 2020-08-04 | $107.79 | $306.45 | 1,210,900 | — | — |
| 2020-08-03 | $107.38 | $305.29 | 1,185,400 | — | — |
| 2020-07-31 | $107.65 | $306.06 | 1,293,500 | — | — |
| 2020-07-30 | $108.20 | $307.62 | 1,112,100 | — | — |
| 2020-07-29 | $110.41 | $313.90 | 1,364,200 | — | — |
| 2020-07-28 | $108.58 | $308.70 | 1,237,300 | — | — |
| 2020-07-27 | $110.23 | $313.39 | 1,428,900 | — | — |
| 2020-07-24 | $110.56 | $314.33 | 957,000 | — | — |
| 2020-07-23 | $110.83 | $315.10 | 1,187,100 | — | — |
| 2020-07-22 | $111.68 | $317.51 | 1,935,600 | — | — |
| 2020-07-21 | $110.16 | $313.19 | 1,545,200 | — | — |
| 2020-07-20 | $109.39 | $311.00 | 2,061,200 | — | — |
| 2020-07-17 | $111.88 | $318.08 | 5,558,100 | — | — |
| 2020-07-16 | $115.26 | $327.69 | 1,919,400 | — | — |
| 2020-07-15 | $115.62 | $328.71 | 1,532,100 | — | — |
| 2020-07-14 | $111.72 | $317.63 | 1,602,300 | — | — |
| 2020-07-13 | $109.38 | $310.97 | 1,926,900 | — | — |
| 2020-07-10 | $107.04 | $304.32 | 738,500 | — | — |
| 2020-07-09 | $105.08 | $298.75 | 1,326,000 | — | — |
| 2020-07-08 | $106.47 | $302.70 | 1,314,700 | — | — |
| 2020-07-07 | $108.42 | $308.24 | 1,641,800 | — | — |
| 2020-07-06 | $109.88 | $312.40 | 1,606,100 | — | — |
| 2020-07-02 | $109.07 | $310.09 | 1,395,400 | — | — |
| 2020-07-01 | $106.35 | $302.36 | 1,382,400 | — | — |
| 2020-06-30 | $106.06 | $301.54 | 1,259,300 | — | — |
| 2020-06-29 | $103.94 | $295.51 | 1,218,800 | — | — |
| 2020-06-26 | $102.14 | $290.39 | 3,616,700 | — | — |
| 2020-06-25 | $102.77 | $292.18 | 899,600 | — | — |
| 2020-06-24 | $101.88 | $289.65 | 1,239,400 | — | — |
| 2020-06-23 | $103.69 | $294.80 | 1,097,900 | — | — |
| 2020-06-22 | $103.67 | $294.74 | 856,400 | — | — |
| 2020-06-19 | $103.72 | $294.88 | 1,809,100 | — | — |
| 2020-06-18 | $104.42 | $296.87 | 876,300 | — | — |
| 2020-06-17 | $104.87 | $298.15 | 848,300 | — | — |
| 2020-06-16 | $104.76 | $297.84 | 816,600 | — | — |
| 2020-06-15 | $103.20 | $293.40 | 1,068,700 | — | — |
| 2020-06-12 | $101.63 | $288.94 | 1,224,600 | — | — |
| 2020-06-11 | $99.56 | $283.06 | 2,452,500 | — | — |
| 2020-06-10 | $109.04 | $310.01 | 1,826,200 | — | — |
| 2020-06-09 | $111.42 | $316.77 | 1,559,500 | — | — |
| 2020-06-08 | $113.40 | $322.40 | 1,522,500 | — | — |
| 2020-06-05 | $113.95 | $323.97 | 2,057,200 | — | — |
| 2020-06-04 | $111.12 | $315.92 | 1,710,500 | — | — |
| 2020-06-03 | $111.68 | $317.51 | 2,728,800 | — | — |
| 2020-06-02 | $107.52 | $305.69 | 2,752,200 | — | — |
| 2020-06-01 | $103.37 | $293.89 | 1,659,800 | — | — |
| 2020-05-29 | $101.67 | $289.05 | 2,772,600 | — | — |
| 2020-05-28 | $102.64 | $291.81 | 2,030,300 | — | — |
| 2020-05-27 | $102.35 | $290.99 | 1,998,600 | — | — |
| 2020-05-26 | $100.00 | $284.31 | 1,696,800 | — | — |
| 2020-05-22 | $96.18 | $273.45 | 1,046,400 | — | — |
| 2020-05-21 | $95.09 | $270.35 | 3,132,800 | — | — |
| 2020-05-20 | $95.99 | $272.91 | 2,277,700 | — | — |
| 2020-05-19 | $93.22 | $265.03 | 2,714,200 | — | — |
| 2020-05-18 | $91.85 | $261.14 | 1,601,800 | — | — |
| 2020-05-15 | $86.92 | $247.12 | 1,889,300 | — | — |
| 2020-05-14 | $85.97 | $244.42 | 2,149,700 | — | — |
| 2020-05-13 | $84.24 | $239.50 | 1,488,800 | — | — |
| 2020-05-12 | $87.63 | $249.14 | 1,668,700 | — | — |
| 2020-05-11 | $90.42 | $257.07 | 1,600,400 | — | — |
| 2020-05-08 | $91.98 | $261.50 | 1,818,800 | — | — |
| 2020-05-07 | $90.36 | $255.45 | 1,680,700 | — | — |
| 2020-05-06 | $88.80 | $251.04 | 1,758,700 | — | — |
| 2020-05-05 | $88.27 | $249.54 | 1,983,700 | — | — |
| 2020-05-04 | $86.83 | $245.47 | 2,777,000 | — | — |
| 2020-05-01 | $88.00 | $248.78 | 1,730,000 | — | — |
| 2020-04-30 | $90.83 | $256.78 | 2,266,300 | — | — |
| 2020-04-29 | $95.88 | $271.05 | 2,614,900 | — | — |
| 2020-04-28 | $91.49 | $258.64 | 3,226,900 | — | — |
| 2020-04-27 | $96.00 | $271.39 | 1,764,600 | — | — |
| 2020-04-24 | $92.74 | $262.18 | 1,782,400 | — | — |
| 2020-04-23 | $90.52 | $255.90 | 1,040,200 | — | — |
| 2020-04-22 | $90.07 | $254.63 | 1,287,300 | — | — |
| 2020-04-21 | $88.01 | $248.81 | 1,511,500 | — | — |
| 2020-04-20 | $91.10 | $257.54 | 1,045,800 | — | — |
| 2020-04-17 | $93.31 | $263.79 | 1,345,400 | — | — |
| 2020-04-16 | $88.90 | $251.32 | 1,733,100 | — | — |
| 2020-04-15 | $88.48 | $250.13 | 1,291,700 | — | — |
| 2020-04-14 | $92.79 | $262.32 | 1,960,900 | — | — |
| 2020-04-13 | $93.68 | $264.83 | 1,557,400 | — | — |
| 2020-04-09 | $97.17 | $274.70 | 2,184,700 | — | — |
| 2020-04-08 | $93.35 | $263.90 | 1,722,400 | — | — |
| 2020-04-07 | $91.09 | $257.51 | 2,115,500 | — | — |
| 2020-04-06 | $86.63 | $244.90 | 2,850,100 | — | — |
| 2020-04-03 | $80.43 | $227.38 | 2,421,800 | — | — |
| 2020-04-02 | $80.73 | $228.22 | 3,956,300 | — | — |
| 2020-04-01 | $79.89 | $225.85 | 2,031,800 | — | — |
| 2020-03-31 | $83.60 | $236.34 | 1,897,100 | — | — |
| 2020-03-30 | $85.92 | $242.90 | 1,579,100 | — | — |
| 2020-03-27 | $85.00 | $240.30 | 1,669,600 | — | — |
| 2020-03-26 | $89.76 | $253.75 | 1,984,100 | — | — |
| 2020-03-25 | $85.71 | $242.30 | 3,782,700 | — | — |
| 2020-03-24 | $82.05 | $231.96 | 2,550,500 | — | — |
| 2020-03-23 | $72.50 | $204.96 | 3,043,000 | — | — |
| 2020-03-20 | $79.72 | $225.37 | 4,507,300 | — | — |
| 2020-03-19 | $76.56 | $216.44 | 2,642,100 | — | — |
| 2020-03-18 | $72.92 | $206.15 | 3,112,000 | — | — |
| 2020-03-17 | $82.62 | $233.57 | 3,407,300 | — | — |
| 2020-03-16 | $82.42 | $233.00 | 2,741,800 | — | — |
| 2020-03-13 | $94.19 | $266.28 | 2,716,100 | — | — |
| 2020-03-12 | $89.90 | $254.15 | 2,981,400 | — | — |
| 2020-03-11 | $96.97 | $274.14 | 2,183,900 | — | — |
| 2020-03-10 | $101.98 | $288.30 | 3,491,700 | — | — |
| 2020-03-09 | $97.41 | $275.38 | 4,053,500 | — | — |
| 2020-03-06 | $101.45 | $286.80 | 2,480,400 | — | — |
| 2020-03-05 | $102.65 | $290.19 | 2,865,500 | — | — |
| 2020-03-04 | $107.96 | $305.20 | 2,941,400 | — | — |
| 2020-03-03 | $104.39 | $295.11 | 2,642,100 | — | — |
| 2020-03-02 | $105.31 | $297.71 | 3,748,800 | — | — |
| 2020-02-28 | $104.45 | $295.28 | 4,461,000 | — | — |
| 2020-02-27 | $103.59 | $292.85 | 2,287,200 | — | — |
| 2020-02-26 | $109.09 | $308.40 | 2,067,000 | — | — |
| 2020-02-25 | $109.63 | $309.93 | 2,506,500 | — | — |
| 2020-02-24 | $115.27 | $325.87 | 1,870,500 | — | — |
| 2020-02-21 | $118.91 | $336.16 | 1,100,800 | — | — |
| 2020-02-20 | $119.36 | $337.43 | 1,733,600 | — | — |
| 2020-02-19 | $119.52 | $336.44 | 1,153,700 | — | — |
| 2020-02-18 | $119.33 | $335.91 | 1,081,200 | — | — |
| 2020-02-14 | $120.15 | $338.22 | 1,576,900 | — | — |
| 2020-02-13 | $120.46 | $339.09 | 1,263,000 | — | — |
| 2020-02-12 | $122.36 | $344.44 | 897,300 | — | — |
| 2020-02-11 | $121.95 | $343.28 | 1,437,700 | — | — |
| 2020-02-10 | $120.89 | $340.30 | 1,944,000 | — | — |
| 2020-02-07 | $122.61 | $345.14 | 1,314,800 | — | — |
| 2020-02-06 | $124.36 | $350.07 | 1,384,100 | — | — |
| 2020-02-05 | $124.86 | $351.47 | 2,648,300 | — | — |
| 2020-02-04 | $122.53 | $344.92 | 2,238,600 | — | — |
| 2020-02-03 | $121.34 | $341.57 | 2,339,800 | — | — |
| 2020-01-31 | $119.84 | $337.34 | 2,323,100 | — | — |
| 2020-01-30 | $123.11 | $346.55 | 1,246,300 | — | — |
| 2020-01-29 | $123.42 | $347.42 | 1,142,600 | — | — |
| 2020-01-28 | $124.03 | $349.14 | 1,097,900 | — | — |
| 2020-01-27 | $122.96 | $346.13 | 1,368,800 | — | — |
| 2020-01-24 | $125.81 | $354.15 | 1,191,800 | — | — |
| 2020-01-23 | $126.26 | $355.42 | 2,183,600 | — | — |
| 2020-01-22 | $126.16 | $355.13 | 1,401,800 | — | — |
| 2020-01-21 | $125.89 | $354.37 | 1,917,000 | — | — |
| 2020-01-17 | $128.49 | $361.69 | 2,781,500 | — | — |
| 2020-01-16 | $127.41 | $358.65 | 3,290,400 | — | — |
| 2020-01-15 | $130.74 | $368.03 | 1,402,400 | — | — |
| 2020-01-14 | $129.93 | $365.75 | 2,208,400 | — | — |
| 2020-01-13 | $129.22 | $363.75 | 2,112,300 | — | — |
| 2020-01-10 | $128.09 | $360.57 | 1,699,800 | — | — |
| 2020-01-09 | $128.66 | $362.17 | 1,644,900 | — | — |
| 2020-01-08 | $128.41 | $361.47 | 1,313,000 | — | — |
| 2020-01-07 | $128.08 | $360.54 | 2,217,600 | — | — |
| 2020-01-06 | $129.09 | $363.38 | 1,529,400 | — | — |
| 2020-01-03 | $129.69 | $365.07 | 1,598,400 | — | — |
| 2020-01-02 | $131.60 | $370.45 | 1,393,100 | — | — |