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
- 1973-02-21 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 | $117.00 | $352.49 | 908,600 | — | — |
| 2020-12-30 | $115.01 | $346.50 | 651,200 | — | — |
| 2020-12-29 | $114.80 | $345.86 | 773,700 | — | — |
| 2020-12-28 | $115.20 | $347.07 | 968,200 | — | — |
| 2020-12-24 | $115.13 | $346.86 | 372,400 | — | — |
| 2020-12-23 | $113.69 | $342.52 | 846,400 | — | — |
| 2020-12-22 | $114.40 | $344.66 | 1,172,500 | — | — |
| 2020-12-21 | $115.05 | $346.62 | 1,491,100 | — | — |
| 2020-12-18 | $116.27 | $350.29 | 3,792,500 | — | — |
| 2020-12-17 | $118.69 | $357.58 | 1,435,500 | — | — |
| 2020-12-16 | $117.12 | $352.85 | 1,751,400 | — | — |
| 2020-12-15 | $116.65 | $351.44 | 2,117,600 | — | — |
| 2020-12-14 | $114.92 | $346.23 | 1,733,900 | — | — |
| 2020-12-11 | $115.44 | $347.79 | 2,363,500 | — | — |
| 2020-12-10 | $115.37 | $347.58 | 3,355,100 | — | — |
| 2020-12-09 | $115.90 | $349.18 | 2,087,300 | — | — |
| 2020-12-08 | $116.70 | $351.59 | 1,859,600 | — | — |
| 2020-12-07 | $116.06 | $349.66 | 1,511,700 | — | — |
| 2020-12-04 | $117.32 | $353.46 | 2,077,100 | — | — |
| 2020-12-03 | $116.54 | $351.11 | 2,452,500 | — | — |
| 2020-12-02 | $116.02 | $349.54 | 972,400 | — | — |
| 2020-12-01 | $116.34 | $350.50 | 1,510,300 | — | — |
| 2020-11-30 | $114.64 | $345.38 | 2,837,100 | — | — |
| 2020-11-27 | $114.36 | $344.54 | 564,000 | — | — |
| 2020-11-25 | $115.23 | $347.16 | 1,633,900 | — | — |
| 2020-11-24 | $115.10 | $346.77 | 1,667,200 | — | — |
| 2020-11-23 | $113.28 | $341.29 | 1,109,800 | — | — |
| 2020-11-20 | $112.98 | $340.38 | 1,295,500 | — | — |
| 2020-11-19 | $114.48 | $344.90 | 2,282,500 | — | — |
| 2020-11-18 | $112.00 | $337.43 | 1,856,800 | — | — |
| 2020-11-17 | $114.24 | $344.18 | 1,467,900 | — | — |
| 2020-11-16 | $115.66 | $348.46 | 1,783,400 | — | — |
| 2020-11-13 | $113.31 | $341.38 | 1,381,600 | — | — |
| 2020-11-12 | $112.33 | $338.42 | 1,372,700 | — | — |
| 2020-11-11 | $113.36 | $341.53 | 1,231,500 | — | — |
| 2020-11-10 | $112.51 | $338.97 | 2,118,200 | — | — |
| 2020-11-09 | $110.58 | $333.15 | 3,255,100 | — | — |
| 2020-11-06 | $109.56 | $330.08 | 1,405,300 | — | — |
| 2020-11-05 | $108.40 | $326.58 | 1,573,500 | — | — |
| 2020-11-04 | $109.00 | $328.39 | 2,234,400 | — | — |
| 2020-11-03 | $106.57 | $321.07 | 2,343,900 | — | — |
| 2020-11-02 | $104.89 | $316.01 | 2,567,000 | — | — |
| 2020-10-30 | $103.46 | $311.70 | 2,797,600 | — | — |
| 2020-10-29 | $102.95 | $310.16 | 3,065,400 | — | — |
| 2020-10-28 | $107.53 | $323.96 | 2,524,300 | — | — |
| 2020-10-27 | $110.41 | $332.64 | 1,088,900 | — | — |
| 2020-10-26 | $111.09 | $334.69 | 1,438,600 | — | — |
| 2020-10-23 | $113.70 | $342.55 | 1,275,400 | — | — |
| 2020-10-22 | $113.38 | $341.59 | 1,050,500 | — | — |
| 2020-10-21 | $112.30 | $338.33 | 1,145,900 | — | — |
| 2020-10-20 | $112.47 | $338.85 | 1,106,400 | — | — |
| 2020-10-19 | $113.03 | $340.53 | 1,190,900 | — | — |
| 2020-10-16 | $114.94 | $346.29 | 1,606,900 | — | — |
| 2020-10-15 | $114.36 | $344.54 | 1,449,000 | — | — |
| 2020-10-14 | $114.51 | $344.99 | 1,329,400 | — | — |
| 2020-10-13 | $114.95 | $346.32 | 1,210,200 | — | — |
| 2020-10-12 | $116.59 | $351.26 | 1,285,800 | — | — |
| 2020-10-09 | $115.71 | $348.61 | 1,698,200 | — | — |
| 2020-10-08 | $114.26 | $344.24 | 2,141,300 | — | — |
| 2020-10-07 | $114.69 | $344.13 | 1,605,400 | — | — |
| 2020-10-06 | $114.88 | $344.70 | 2,185,600 | — | — |
| 2020-10-05 | $115.66 | $347.04 | 1,346,700 | — | — |
| 2020-10-02 | $114.56 | $343.74 | 1,641,600 | — | — |
| 2020-10-01 | $114.23 | $342.75 | 2,052,300 | — | — |
| 2020-09-30 | $114.70 | $344.16 | 2,499,600 | — | — |
| 2020-09-29 | $114.05 | $342.21 | 1,603,600 | — | — |
| 2020-09-28 | $114.54 | $343.68 | 2,059,300 | — | — |
| 2020-09-25 | $112.96 | $338.94 | 2,395,100 | — | — |
| 2020-09-24 | $112.73 | $338.25 | 1,719,600 | — | — |
| 2020-09-23 | $114.54 | $343.68 | 1,453,500 | — | — |
| 2020-09-22 | $116.27 | $348.87 | 1,819,200 | — | — |
| 2020-09-21 | $116.27 | $348.87 | 2,227,800 | — | — |
| 2020-09-18 | $117.67 | $353.07 | 3,068,900 | — | — |
| 2020-09-17 | $117.88 | $353.70 | 1,879,700 | — | — |
| 2020-09-16 | $118.83 | $356.55 | 1,572,800 | — | — |
| 2020-09-15 | $118.62 | $355.92 | 1,395,300 | — | — |
| 2020-09-14 | $117.80 | $353.46 | 1,199,300 | — | — |
| 2020-09-11 | $115.78 | $347.40 | 1,023,800 | — | — |
| 2020-09-10 | $115.61 | $346.89 | 1,859,200 | — | — |
| 2020-09-09 | $116.75 | $350.31 | 1,843,600 | — | — |
| 2020-09-08 | $113.48 | $340.50 | 2,689,500 | — | — |
| 2020-09-04 | $115.41 | $346.29 | 1,400,600 | — | — |
| 2020-09-03 | $116.58 | $349.80 | 3,187,700 | — | — |
| 2020-09-02 | $118.91 | $356.79 | 2,075,100 | — | — |
| 2020-09-01 | $115.48 | $346.50 | 1,693,600 | — | — |
| 2020-08-31 | $114.91 | $344.79 | 1,571,400 | — | — |
| 2020-08-28 | $114.00 | $342.06 | 1,962,000 | — | — |
| 2020-08-27 | $114.68 | $344.10 | 1,284,300 | — | — |
| 2020-08-26 | $114.22 | $342.72 | 1,218,200 | — | — |
| 2020-08-25 | $112.99 | $339.03 | 1,918,300 | — | — |
| 2020-08-24 | $112.62 | $337.92 | 1,898,600 | — | — |
| 2020-08-21 | $113.47 | $340.47 | 2,491,800 | — | — |
| 2020-08-20 | $116.05 | $348.21 | 1,019,500 | — | — |
| 2020-08-19 | $116.10 | $348.36 | 899,400 | — | — |
| 2020-08-18 | $116.93 | $350.85 | 1,236,900 | — | — |
| 2020-08-17 | $116.51 | $349.59 | 1,029,600 | — | — |
| 2020-08-14 | $116.61 | $349.89 | 1,059,500 | — | — |
| 2020-08-13 | $117.15 | $351.51 | 1,115,700 | — | — |
| 2020-08-12 | $116.65 | $350.01 | 1,370,500 | — | — |
| 2020-08-11 | $116.98 | $351.00 | 1,726,700 | — | — |
| 2020-08-10 | $116.41 | $349.29 | 1,503,500 | — | — |
| 2020-08-07 | $117.74 | $353.28 | 1,544,200 | — | — |
| 2020-08-06 | $118.77 | $356.37 | 1,345,400 | — | — |
| 2020-08-05 | $118.43 | $355.35 | 1,553,500 | — | — |
| 2020-08-04 | $117.39 | $352.23 | 1,897,500 | — | — |
| 2020-08-03 | $115.82 | $347.52 | 1,723,200 | — | — |
| 2020-07-31 | $116.60 | $349.86 | 2,093,100 | — | — |
| 2020-07-30 | $116.71 | $350.19 | 1,721,200 | — | — |
| 2020-07-29 | $115.58 | $346.80 | 1,354,300 | — | — |
| 2020-07-28 | $114.21 | $342.69 | 1,435,800 | — | — |
| 2020-07-27 | $114.61 | $343.89 | 1,392,500 | — | — |
| 2020-07-24 | $114.62 | $343.92 | 1,008,400 | — | — |
| 2020-07-23 | $115.28 | $344.51 | 1,293,700 | — | — |
| 2020-07-22 | $115.51 | $345.19 | 1,468,300 | — | — |
| 2020-07-21 | $114.40 | $341.88 | 1,247,200 | — | — |
| 2020-07-20 | $113.48 | $339.13 | 890,300 | — | — |
| 2020-07-17 | $113.69 | $339.76 | 1,658,100 | — | — |
| 2020-07-16 | $111.83 | $334.20 | 927,400 | — | — |
| 2020-07-15 | $111.58 | $333.45 | 1,134,200 | — | — |
| 2020-07-14 | $110.24 | $329.45 | 1,026,600 | — | — |
| 2020-07-13 | $108.76 | $325.02 | 1,453,700 | — | — |
| 2020-07-10 | $109.46 | $327.11 | 979,500 | — | — |
| 2020-07-09 | $108.23 | $323.44 | 940,200 | — | — |
| 2020-07-08 | $109.08 | $325.98 | 1,850,400 | — | — |
| 2020-07-07 | $107.35 | $320.81 | 1,697,900 | — | — |
| 2020-07-06 | $107.92 | $322.51 | 1,461,900 | — | — |
| 2020-07-02 | $107.89 | $322.42 | 1,378,700 | — | — |
| 2020-07-01 | $107.53 | $321.35 | 1,594,600 | — | — |
| 2020-06-30 | $107.37 | $320.87 | 1,986,700 | — | — |
| 2020-06-29 | $105.28 | $314.62 | 1,788,400 | — | — |
| 2020-06-26 | $104.75 | $313.04 | 2,585,600 | — | — |
| 2020-06-25 | $106.98 | $319.70 | 1,743,900 | — | — |
| 2020-06-24 | $103.93 | $310.59 | 2,004,000 | — | — |
| 2020-06-23 | $105.76 | $316.06 | 1,394,800 | — | — |
| 2020-06-22 | $105.56 | $315.46 | 1,915,700 | — | — |
| 2020-06-19 | $103.58 | $309.54 | 5,040,800 | — | — |
| 2020-06-18 | $108.42 | $324.01 | 1,340,800 | — | — |
| 2020-06-17 | $108.54 | $324.37 | 1,700,400 | — | — |
| 2020-06-16 | $107.37 | $320.87 | 2,077,600 | — | — |
| 2020-06-15 | $106.00 | $316.77 | 2,307,100 | — | — |
| 2020-06-12 | $104.34 | $311.81 | 2,764,900 | — | — |
| 2020-06-11 | $104.23 | $311.49 | 3,343,700 | — | — |
| 2020-06-10 | $110.12 | $329.09 | 2,228,000 | — | — |
| 2020-06-09 | $110.44 | $330.04 | 1,662,800 | — | — |
| 2020-06-08 | $111.41 | $332.94 | 2,450,800 | — | — |
| 2020-06-05 | $111.49 | $333.18 | 3,699,500 | — | — |
| 2020-06-04 | $108.72 | $324.90 | 2,102,100 | — | — |
| 2020-06-03 | $109.23 | $326.43 | 2,751,600 | — | — |
| 2020-06-02 | $108.02 | $322.81 | 2,102,200 | — | — |
| 2020-06-01 | $106.70 | $318.87 | 1,481,800 | — | — |
| 2020-05-29 | $105.92 | $316.54 | 7,207,200 | — | — |
| 2020-05-28 | $106.59 | $318.54 | 2,200,100 | — | — |
| 2020-05-27 | $105.96 | $316.66 | 2,401,600 | — | — |
| 2020-05-26 | $105.75 | $316.03 | 3,342,500 | — | — |
| 2020-05-22 | $104.50 | $312.29 | 1,926,700 | — | — |
| 2020-05-21 | $104.54 | $312.41 | 2,410,900 | — | — |
| 2020-05-20 | $103.98 | $310.74 | 2,640,600 | — | — |
| 2020-05-19 | $105.53 | $315.37 | 2,227,300 | — | — |
| 2020-05-18 | $107.00 | $319.76 | 2,885,700 | — | — |
| 2020-05-15 | $104.47 | $312.20 | 11,085,700 | — | — |
| 2020-05-14 | $106.10 | $317.07 | 8,540,600 | — | — |
| 2020-05-13 | $105.10 | $314.09 | 5,368,100 | — | — |
| 2020-05-12 | $104.30 | $311.69 | 3,331,400 | — | — |
| 2020-05-11 | $104.09 | $311.07 | 2,242,500 | — | — |
| 2020-05-08 | $103.98 | $310.74 | 1,559,700 | — | — |
| 2020-05-07 | $101.65 | $303.77 | 1,776,900 | — | — |
| 2020-05-06 | $98.88 | $295.50 | 1,932,100 | — | — |
| 2020-05-05 | $100.26 | $299.62 | 2,596,600 | — | — |
| 2020-05-04 | $98.74 | $295.08 | 3,989,600 | — | — |
| 2020-05-01 | $97.10 | $290.18 | 2,637,900 | — | — |
| 2020-04-30 | $97.33 | $290.86 | 3,734,500 | — | — |
| 2020-04-29 | $94.62 | $282.77 | 1,831,200 | — | — |
| 2020-04-28 | $93.26 | $278.70 | 1,557,200 | — | — |
| 2020-04-27 | $94.70 | $283.01 | 1,859,900 | — | — |
| 2020-04-24 | $93.29 | $278.79 | 1,460,900 | — | — |
| 2020-04-23 | $92.59 | $276.70 | 2,010,500 | — | — |
| 2020-04-22 | $94.08 | $281.15 | 2,153,400 | — | — |
| 2020-04-21 | $92.70 | $277.03 | 2,259,000 | — | — |
| 2020-04-20 | $95.76 | $286.17 | 1,594,700 | — | — |
| 2020-04-17 | $98.54 | $294.48 | 1,892,700 | — | — |
| 2020-04-16 | $97.22 | $290.54 | 1,736,300 | — | — |
| 2020-04-15 | $96.30 | $287.79 | 2,264,900 | — | — |
| 2020-04-14 | $99.44 | $297.17 | 2,438,500 | — | — |
| 2020-04-13 | $95.02 | $283.96 | 2,293,800 | — | — |
| 2020-04-09 | $96.61 | $288.71 | 3,061,900 | — | — |
| 2020-04-08 | $93.61 | $279.75 | 2,707,200 | — | — |
| 2020-04-07 | $87.40 | $261.19 | 2,399,900 | — | — |
| 2020-04-06 | $87.33 | $259.62 | 2,911,100 | — | — |
| 2020-04-03 | $79.90 | $237.53 | 2,720,200 | — | — |
| 2020-04-02 | $82.75 | $246.01 | 2,451,100 | — | — |
| 2020-04-01 | $82.02 | $243.83 | 3,228,600 | — | — |
| 2020-03-31 | $86.46 | $257.03 | 3,670,600 | — | — |
| 2020-03-30 | $89.55 | $266.22 | 2,785,600 | — | — |
| 2020-03-27 | $85.45 | $254.03 | 3,159,200 | — | — |
| 2020-03-26 | $85.86 | $255.25 | 3,560,500 | — | — |
| 2020-03-25 | $86.86 | $258.22 | 3,000,000 | — | — |
| 2020-03-24 | $86.93 | $258.43 | 4,379,200 | — | — |
| 2020-03-23 | $76.69 | $227.99 | 4,772,700 | — | — |
| 2020-03-20 | $79.87 | $237.44 | 3,788,700 | — | — |
| 2020-03-19 | $79.03 | $234.95 | 4,356,900 | — | — |
| 2020-03-18 | $80.81 | $240.24 | 4,721,500 | — | — |
| 2020-03-17 | $91.90 | $273.21 | 4,341,500 | — | — |
| 2020-03-16 | $87.86 | $261.20 | 4,249,600 | — | — |
| 2020-03-13 | $98.64 | $293.24 | 5,974,000 | — | — |
| 2020-03-12 | $93.00 | $276.48 | 5,559,800 | — | — |
| 2020-03-11 | $98.95 | $294.17 | 2,827,800 | — | — |
| 2020-03-10 | $103.09 | $306.47 | 4,267,200 | — | — |
| 2020-03-09 | $99.88 | $296.93 | 4,864,400 | — | — |
| 2020-03-06 | $105.67 | $314.14 | 3,651,100 | — | — |
| 2020-03-05 | $106.56 | $316.79 | 3,075,900 | — | — |
| 2020-03-04 | $110.60 | $328.80 | 4,734,200 | — | — |
| 2020-03-03 | $106.52 | $316.67 | 3,264,800 | — | — |
| 2020-03-02 | $108.01 | $321.10 | 4,028,800 | — | — |
| 2020-02-28 | $104.56 | $310.84 | 4,077,700 | — | — |
| 2020-02-27 | $106.88 | $317.74 | 2,325,200 | — | — |
| 2020-02-26 | $112.59 | $334.72 | 1,964,700 | — | — |
| 2020-02-25 | $111.11 | $330.32 | 1,721,800 | — | — |
| 2020-02-24 | $113.33 | $336.92 | 2,349,600 | — | — |
| 2020-02-21 | $116.35 | $345.89 | 1,947,800 | — | — |
| 2020-02-20 | $117.08 | $348.06 | 1,322,600 | — | — |
| 2020-02-19 | $118.48 | $352.23 | 1,143,800 | — | — |
| 2020-02-18 | $119.45 | $355.11 | 1,352,700 | — | — |
| 2020-02-14 | $118.78 | $353.12 | 1,214,200 | — | — |
| 2020-02-13 | $119.37 | $354.87 | 1,207,300 | — | — |
| 2020-02-12 | $118.75 | $353.03 | 1,247,300 | — | — |
| 2020-02-11 | $118.15 | $351.24 | 1,198,800 | — | — |
| 2020-02-10 | $117.57 | $349.52 | 1,131,400 | — | — |
| 2020-02-07 | $116.68 | $346.87 | 1,307,300 | — | — |
| 2020-02-06 | $116.45 | $346.19 | 2,415,000 | — | — |
| 2020-02-05 | $116.69 | $346.90 | 2,033,800 | — | — |
| 2020-02-04 | $114.73 | $341.08 | 1,462,600 | — | — |
| 2020-02-03 | $113.45 | $337.27 | 1,627,900 | — | — |
| 2020-01-31 | $111.86 | $332.55 | 2,621,500 | — | — |
| 2020-01-30 | $114.60 | $340.69 | 2,240,500 | — | — |
| 2020-01-29 | $115.94 | $344.67 | 2,176,100 | — | — |
| 2020-01-28 | $115.14 | $342.30 | 1,937,200 | — | — |
| 2020-01-27 | $113.00 | $334.58 | 1,047,000 | — | — |
| 2020-01-24 | $113.87 | $337.16 | 915,000 | — | — |
| 2020-01-23 | $114.23 | $338.22 | 1,364,900 | — | — |
| 2020-01-22 | $113.61 | $336.39 | 1,193,000 | — | — |
| 2020-01-21 | $113.96 | $337.42 | 1,335,100 | — | — |
| 2020-01-17 | $114.15 | $337.99 | 2,238,900 | — | — |
| 2020-01-16 | $112.82 | $334.05 | 1,328,000 | — | — |
| 2020-01-15 | $112.21 | $332.24 | 1,392,100 | — | — |
| 2020-01-14 | $111.51 | $330.17 | 1,510,000 | — | — |
| 2020-01-13 | $112.00 | $331.62 | 1,529,800 | — | — |
| 2020-01-10 | $111.70 | $330.73 | 1,394,100 | — | — |
| 2020-01-09 | $112.03 | $331.71 | 1,276,400 | — | — |
| 2020-01-08 | $111.24 | $329.37 | 1,327,300 | — | — |
| 2020-01-07 | $111.57 | $330.35 | 1,014,000 | — | — |
| 2020-01-06 | $111.91 | $331.35 | 1,344,400 | — | — |
| 2020-01-03 | $111.88 | $331.27 | 1,486,500 | — | — |
| 2020-01-02 | $112.05 | $331.77 | 2,014,000 | — | — |