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 | $77.15 | $436.43 | 4,119,400 | — | — |
| 2020-12-30 | $75.91 | $429.42 | 3,804,800 | — | — |
| 2020-12-29 | $75.33 | $426.13 | 3,774,900 | — | — |
| 2020-12-28 | $75.49 | $427.04 | 3,753,700 | — | — |
| 2020-12-24 | $74.98 | $424.15 | 1,387,500 | — | — |
| 2020-12-23 | $74.33 | $420.48 | 4,626,400 | — | — |
| 2020-12-22 | $74.71 | $422.63 | 5,335,300 | — | — |
| 2020-12-21 | $74.40 | $420.87 | 7,251,400 | — | — |
| 2020-12-18 | $74.51 | $421.50 | 13,298,300 | — | — |
| 2020-12-17 | $75.06 | $424.61 | 9,384,200 | — | — |
| 2020-12-16 | $74.44 | $421.10 | 7,787,700 | — | — |
| 2020-12-15 | $74.91 | $423.76 | 6,859,400 | — | — |
| 2020-12-14 | $73.55 | $416.07 | 5,759,900 | — | — |
| 2020-12-11 | $73.80 | $417.48 | 6,022,500 | — | — |
| 2020-12-10 | $73.28 | $414.54 | 6,204,600 | — | — |
| 2020-12-09 | $73.67 | $416.74 | 6,683,700 | — | — |
| 2020-12-08 | $73.68 | $416.80 | 8,255,400 | — | — |
| 2020-12-07 | $73.27 | $414.48 | 6,752,200 | — | — |
| 2020-12-04 | $72.52 | $410.24 | 7,763,800 | — | — |
| 2020-12-03 | $73.35 | $414.93 | 7,660,500 | — | — |
| 2020-12-02 | $74.31 | $420.36 | 5,128,800 | — | — |
| 2020-12-01 | $74.15 | $419.46 | 8,099,500 | — | — |
| 2020-11-30 | $73.59 | $416.29 | 13,120,300 | — | — |
| 2020-11-27 | $75.13 | $425.00 | 3,669,300 | — | — |
| 2020-11-25 | $75.97 | $429.75 | 6,443,100 | — | — |
| 2020-11-24 | $74.98 | $422.17 | 6,699,600 | — | — |
| 2020-11-23 | $74.57 | $419.87 | 7,634,600 | — | — |
| 2020-11-20 | $75.55 | $425.38 | 5,891,000 | — | — |
| 2020-11-19 | $75.13 | $423.02 | 7,392,300 | — | — |
| 2020-11-18 | $75.79 | $426.74 | 6,501,900 | — | — |
| 2020-11-17 | $76.61 | $431.35 | 5,866,300 | — | — |
| 2020-11-16 | $77.75 | $437.77 | 7,667,600 | — | — |
| 2020-11-13 | $77.19 | $434.62 | 6,235,000 | — | — |
| 2020-11-12 | $76.67 | $431.69 | 5,901,900 | — | — |
| 2020-11-11 | $77.54 | $436.59 | 6,903,300 | — | — |
| 2020-11-10 | $75.99 | $427.86 | 8,649,200 | — | — |
| 2020-11-09 | $75.51 | $425.16 | 12,864,500 | — | — |
| 2020-11-06 | $75.72 | $426.34 | 6,076,100 | — | — |
| 2020-11-05 | $74.75 | $420.88 | 8,644,100 | — | — |
| 2020-11-04 | $73.32 | $412.83 | 12,128,800 | — | — |
| 2020-11-03 | $76.02 | $428.03 | 6,887,900 | — | — |
| 2020-11-02 | $75.13 | $423.02 | 9,233,600 | — | — |
| 2020-10-30 | $73.21 | $412.21 | 8,790,500 | — | — |
| 2020-10-29 | $74.01 | $416.71 | 7,753,100 | — | — |
| 2020-10-28 | $74.46 | $419.25 | 7,508,900 | — | — |
| 2020-10-27 | $75.78 | $426.68 | 4,834,200 | — | — |
| 2020-10-26 | $75.66 | $426.02 | 5,707,600 | — | — |
| 2020-10-23 | $75.77 | $426.61 | 5,617,200 | — | — |
| 2020-10-22 | $75.57 | $425.48 | 8,463,600 | — | — |
| 2020-10-21 | $74.42 | $419.02 | 7,796,000 | — | — |
| 2020-10-20 | $75.25 | $423.68 | 6,003,200 | — | — |
| 2020-10-19 | $74.89 | $421.65 | 7,710,400 | — | — |
| 2020-10-16 | $76.40 | $430.17 | 7,449,600 | — | — |
| 2020-10-15 | $74.61 | $420.12 | 5,739,200 | — | — |
| 2020-10-14 | $75.16 | $423.19 | 5,501,200 | — | — |
| 2020-10-13 | $75.37 | $424.36 | 8,596,800 | — | — |
| 2020-10-12 | $76.42 | $430.27 | 5,816,400 | — | — |
| 2020-10-09 | $75.73 | $426.38 | 6,472,000 | — | — |
| 2020-10-08 | $75.26 | $423.75 | 5,694,400 | — | — |
| 2020-10-07 | $74.28 | $418.23 | 10,130,400 | — | — |
| 2020-10-06 | $72.57 | $408.61 | 7,288,400 | — | — |
| 2020-10-05 | $71.98 | $405.27 | 6,599,200 | — | — |
| 2020-10-02 | $70.29 | $395.78 | 8,306,000 | — | — |
| 2020-10-01 | $70.69 | $398.02 | 10,018,400 | — | — |
| 2020-09-30 | $69.39 | $390.70 | 23,238,400 | — | — |
| 2020-09-29 | $70.78 | $398.53 | 7,094,000 | — | — |
| 2020-09-28 | $71.04 | $399.96 | 6,918,400 | — | — |
| 2020-09-25 | $70.46 | $396.70 | 5,456,800 | — | — |
| 2020-09-24 | $69.39 | $390.67 | 7,478,400 | — | — |
| 2020-09-23 | $68.33 | $384.72 | 5,855,200 | — | — |
| 2020-09-22 | $69.51 | $391.40 | 7,192,800 | — | — |
| 2020-09-21 | $69.05 | $388.79 | 7,558,800 | — | — |
| 2020-09-18 | $69.23 | $389.80 | 14,386,000 | — | — |
| 2020-09-17 | $69.88 | $393.46 | 9,385,600 | — | — |
| 2020-09-16 | $70.09 | $394.63 | 19,501,600 | — | — |
| 2020-09-15 | $73.93 | $416.23 | 10,827,600 | — | — |
| 2020-09-14 | $70.48 | $396.84 | 3,916,400 | — | — |
| 2020-09-11 | $69.54 | $391.53 | 3,932,800 | — | — |
| 2020-09-10 | $69.23 | $389.79 | 4,362,800 | — | — |
| 2020-09-09 | $70.59 | $397.47 | 4,781,600 | — | — |
| 2020-09-08 | $69.48 | $391.19 | 7,158,000 | — | — |
| 2020-09-04 | $69.33 | $390.36 | 7,247,600 | — | — |
| 2020-09-03 | $70.15 | $394.97 | 7,855,200 | — | — |
| 2020-09-02 | $72.07 | $405.76 | 9,754,400 | — | — |
| 2020-09-01 | $69.28 | $390.09 | 5,729,600 | — | — |
| 2020-08-31 | $69.79 | $392.97 | 6,013,600 | — | — |
| 2020-08-28 | $69.89 | $393.50 | 4,618,400 | — | — |
| 2020-08-27 | $69.72 | $392.56 | 4,555,600 | — | — |
| 2020-08-26 | $69.75 | $390.76 | 5,238,800 | — | — |
| 2020-08-25 | $70.33 | $393.99 | 4,051,600 | — | — |
| 2020-08-24 | $70.66 | $395.84 | 3,548,800 | — | — |
| 2020-08-21 | $70.60 | $395.53 | 5,685,600 | — | — |
| 2020-08-20 | $70.53 | $395.11 | 3,631,200 | — | — |
| 2020-08-19 | $70.58 | $395.43 | 5,481,600 | — | — |
| 2020-08-18 | $70.76 | $396.43 | 4,764,800 | — | — |
| 2020-08-17 | $70.75 | $396.34 | 4,801,200 | — | — |
| 2020-08-14 | $70.13 | $392.86 | 4,912,800 | — | — |
| 2020-08-13 | $71.10 | $398.32 | 3,680,000 | — | — |
| 2020-08-12 | $71.15 | $398.59 | 6,124,400 | — | — |
| 2020-08-11 | $69.45 | $389.06 | 6,825,200 | — | — |
| 2020-08-10 | $70.91 | $397.25 | 7,240,000 | — | — |
| 2020-08-07 | $71.95 | $403.05 | 4,368,800 | — | — |
| 2020-08-06 | $70.70 | $396.09 | 4,588,000 | — | — |
| 2020-08-05 | $70.95 | $397.45 | 6,381,600 | — | — |
| 2020-08-04 | $71.26 | $399.23 | 9,142,400 | — | — |
| 2020-08-03 | $69.40 | $388.78 | 8,624,400 | — | — |
| 2020-07-31 | $70.18 | $393.14 | 8,030,400 | — | — |
| 2020-07-30 | $70.58 | $395.43 | 4,235,200 | — | — |
| 2020-07-29 | $70.36 | $394.17 | 5,381,600 | — | — |
| 2020-07-28 | $70.01 | $392.21 | 6,547,600 | — | — |
| 2020-07-27 | $69.41 | $388.84 | 8,909,200 | — | — |
| 2020-07-24 | $70.06 | $392.51 | 7,716,000 | — | — |
| 2020-07-23 | $70.24 | $393.52 | 8,150,000 | — | — |
| 2020-07-22 | $70.11 | $392.75 | 6,368,000 | — | — |
| 2020-07-21 | $69.08 | $387.02 | 5,958,400 | — | — |
| 2020-07-20 | $68.58 | $384.22 | 6,368,800 | — | — |
| 2020-07-17 | $68.85 | $385.69 | 12,461,600 | — | — |
| 2020-07-16 | $67.10 | $375.88 | 10,142,000 | — | — |
| 2020-07-15 | $64.75 | $362.75 | 8,444,800 | — | — |
| 2020-07-14 | $65.64 | $367.72 | 12,154,400 | — | — |
| 2020-07-13 | $64.06 | $358.88 | 9,600,800 | — | — |
| 2020-07-10 | $64.90 | $363.59 | 10,079,200 | — | — |
| 2020-07-09 | $63.00 | $352.93 | 6,818,800 | — | — |
| 2020-07-08 | $63.32 | $354.72 | 9,633,600 | — | — |
| 2020-07-07 | $61.68 | $345.55 | 6,017,200 | — | — |
| 2020-07-06 | $61.74 | $345.88 | 6,256,800 | — | — |
| 2020-07-02 | $61.60 | $345.10 | 5,981,200 | — | — |
| 2020-07-01 | $61.56 | $344.90 | 6,024,400 | — | — |
| 2020-06-30 | $60.04 | $336.37 | 9,532,400 | — | — |
| 2020-06-29 | $59.56 | $333.67 | 5,793,200 | — | — |
| 2020-06-26 | $59.06 | $330.84 | 10,107,200 | — | — |
| 2020-06-25 | $59.79 | $334.96 | 7,824,800 | — | — |
| 2020-06-24 | $60.42 | $338.47 | 6,901,200 | — | — |
| 2020-06-23 | $60.80 | $340.63 | 9,306,000 | — | — |
| 2020-06-22 | $61.76 | $345.99 | 7,190,800 | — | — |
| 2020-06-19 | $60.55 | $339.23 | 14,452,800 | — | — |
| 2020-06-18 | $62.23 | $348.64 | 6,386,800 | — | — |
| 2020-06-17 | $62.25 | $348.74 | 6,767,600 | — | — |
| 2020-06-16 | $62.04 | $347.58 | 8,056,800 | — | — |
| 2020-06-15 | $62.14 | $348.14 | 8,404,400 | — | — |
| 2020-06-12 | $61.73 | $345.81 | 8,356,800 | — | — |
| 2020-06-11 | $62.08 | $347.80 | 9,718,400 | — | — |
| 2020-06-10 | $64.20 | $359.65 | 6,674,400 | — | — |
| 2020-06-09 | $64.67 | $362.28 | 7,990,400 | — | — |
| 2020-06-08 | $65.12 | $364.82 | 8,149,200 | — | — |
| 2020-06-05 | $63.60 | $356.27 | 12,370,800 | — | — |
| 2020-06-04 | $62.97 | $352.79 | 12,012,400 | — | — |
| 2020-06-03 | $64.89 | $363.56 | 7,303,200 | — | — |
| 2020-06-02 | $64.15 | $359.38 | 10,640,000 | — | — |
| 2020-06-01 | $63.91 | $358.05 | 6,655,600 | — | — |
| 2020-05-29 | $63.89 | $355.97 | 15,309,600 | — | — |
| 2020-05-28 | $62.84 | $350.12 | 12,416,000 | — | — |
| 2020-05-27 | $60.28 | $335.87 | 12,343,600 | — | — |
| 2020-05-26 | $58.58 | $326.37 | 7,658,800 | — | — |
| 2020-05-22 | $58.46 | $325.73 | 5,990,000 | — | — |
| 2020-05-21 | $57.22 | $318.83 | 8,308,400 | — | — |
| 2020-05-20 | $58.20 | $324.25 | 5,847,200 | — | — |
| 2020-05-19 | $57.63 | $321.06 | 6,532,800 | — | — |
| 2020-05-18 | $58.86 | $327.96 | 9,123,200 | — | — |
| 2020-05-15 | $56.96 | $317.37 | 20,232,400 | — | — |
| 2020-05-14 | $58.06 | $323.47 | 11,595,600 | — | — |
| 2020-05-13 | $57.53 | $320.53 | 14,076,800 | — | — |
| 2020-05-12 | $56.98 | $317.48 | 9,565,200 | — | — |
| 2020-05-11 | $56.85 | $316.71 | 7,854,400 | — | — |
| 2020-05-08 | $57.43 | $319.99 | 11,308,800 | — | — |
| 2020-05-07 | $56.12 | $312.68 | 8,692,000 | — | — |
| 2020-05-06 | $55.67 | $310.14 | 7,377,600 | — | — |
| 2020-05-05 | $57.53 | $320.50 | 8,042,000 | — | — |
| 2020-05-04 | $57.52 | $320.49 | 9,077,200 | — | — |
| 2020-05-01 | $56.76 | $316.26 | 9,168,000 | — | — |
| 2020-04-30 | $57.78 | $321.92 | 17,934,800 | — | — |
| 2020-04-29 | $58.78 | $327.51 | 9,901,600 | — | — |
| 2020-04-28 | $59.83 | $333.32 | 8,464,800 | — | — |
| 2020-04-27 | $60.90 | $339.31 | 8,457,600 | — | — |
| 2020-04-24 | $59.92 | $333.88 | 8,029,200 | — | — |
| 2020-04-23 | $60.29 | $335.88 | 9,360,400 | — | — |
| 2020-04-22 | $61.79 | $344.28 | 11,759,600 | — | — |
| 2020-04-21 | $58.86 | $327.91 | 10,622,000 | — | — |
| 2020-04-20 | $59.40 | $330.96 | 8,714,400 | — | — |
| 2020-04-17 | $61.56 | $343.01 | 10,952,800 | — | — |
| 2020-04-16 | $59.37 | $330.78 | 10,331,200 | — | — |
| 2020-04-15 | $59.31 | $330.42 | 9,990,800 | — | — |
| 2020-04-14 | $60.60 | $337.61 | 11,673,200 | — | — |
| 2020-04-13 | $59.05 | $329.01 | 10,757,200 | — | — |
| 2020-04-09 | $61.32 | $341.65 | 19,587,600 | — | — |
| 2020-04-08 | $58.38 | $325.24 | 18,290,800 | — | — |
| 2020-04-07 | $57.12 | $318.26 | 10,507,200 | — | — |
| 2020-04-06 | $58.63 | $326.65 | 13,267,600 | — | — |
| 2020-04-03 | $55.41 | $308.72 | 8,755,600 | — | — |
| 2020-04-02 | $56.61 | $315.42 | 9,234,400 | — | — |
| 2020-04-01 | $54.56 | $303.97 | 13,691,200 | — | — |
| 2020-03-31 | $60.15 | $335.16 | 18,899,200 | — | — |
| 2020-03-30 | $61.50 | $342.66 | 16,373,600 | — | — |
| 2020-03-27 | $57.99 | $323.08 | 16,184,400 | — | — |
| 2020-03-26 | $57.78 | $321.90 | 14,655,200 | — | — |
| 2020-03-25 | $52.57 | $292.88 | 17,794,400 | — | — |
| 2020-03-24 | $51.63 | $287.67 | 17,900,800 | — | — |
| 2020-03-23 | $45.42 | $253.03 | 23,661,600 | — | — |
| 2020-03-20 | $47.94 | $267.09 | 22,482,400 | — | — |
| 2020-03-19 | $51.78 | $288.47 | 17,441,200 | — | — |
| 2020-03-18 | $52.66 | $293.40 | 22,198,000 | — | — |
| 2020-03-17 | $55.44 | $308.89 | 21,538,000 | — | — |
| 2020-03-16 | $50.34 | $280.49 | 20,240,400 | — | — |
| 2020-03-13 | $55.39 | $308.61 | 31,586,400 | — | — |
| 2020-03-12 | $52.22 | $290.96 | 31,668,400 | — | — |
| 2020-03-11 | $60.31 | $336.05 | 19,631,200 | — | — |
| 2020-03-10 | $63.93 | $356.20 | 23,743,600 | — | — |
| 2020-03-09 | $65.32 | $363.93 | 15,564,400 | — | — |
| 2020-03-06 | $67.96 | $378.61 | 14,556,400 | — | — |
| 2020-03-05 | $69.04 | $384.66 | 12,412,000 | — | — |
| 2020-03-04 | $70.56 | $393.10 | 14,713,200 | — | — |
| 2020-03-03 | $66.29 | $369.32 | 15,636,000 | — | — |
| 2020-03-02 | $67.09 | $373.78 | 19,305,600 | — | — |
| 2020-02-28 | $63.19 | $352.07 | 27,468,400 | — | — |
| 2020-02-27 | $63.96 | $356.37 | 14,604,000 | — | — |
| 2020-02-26 | $67.37 | $373.39 | 9,551,600 | — | — |
| 2020-02-25 | $67.58 | $374.58 | 10,285,600 | — | — |
| 2020-02-24 | $68.49 | $379.59 | 9,091,600 | — | — |
| 2020-02-21 | $69.40 | $384.64 | 11,030,800 | — | — |
| 2020-02-20 | $69.26 | $383.87 | 10,731,600 | — | — |
| 2020-02-19 | $68.67 | $380.60 | 21,134,800 | — | — |
| 2020-02-18 | $70.51 | $390.81 | 9,789,600 | — | — |
| 2020-02-14 | $69.63 | $385.93 | 7,354,800 | — | — |
| 2020-02-13 | $68.87 | $381.71 | 7,500,400 | — | — |
| 2020-02-12 | $67.57 | $374.49 | 5,836,400 | — | — |
| 2020-02-11 | $68.04 | $377.11 | 7,850,800 | — | — |
| 2020-02-10 | $67.93 | $376.54 | 7,666,800 | — | — |
| 2020-02-07 | $67.39 | $373.49 | 6,410,000 | — | — |
| 2020-02-06 | $67.08 | $371.81 | 7,874,400 | — | — |
| 2020-02-05 | $66.68 | $369.57 | 8,666,800 | — | — |
| 2020-02-04 | $66.14 | $366.56 | 10,482,800 | — | — |
| 2020-02-03 | $66.70 | $369.71 | 11,041,200 | — | — |
| 2020-01-31 | $67.05 | $371.63 | 7,536,800 | — | — |
| 2020-01-30 | $67.48 | $374.03 | 6,328,800 | — | — |
| 2020-01-29 | $66.44 | $368.25 | 6,008,400 | — | — |
| 2020-01-28 | $66.45 | $368.32 | 8,262,800 | — | — |
| 2020-01-27 | $66.68 | $369.61 | 8,678,800 | — | — |
| 2020-01-24 | $65.93 | $365.42 | 10,310,400 | — | — |
| 2020-01-23 | $65.02 | $360.38 | 10,212,400 | — | — |
| 2020-01-22 | $64.97 | $360.13 | 7,065,600 | — | — |
| 2020-01-21 | $64.22 | $355.96 | 11,486,400 | — | — |
| 2020-01-17 | $63.35 | $351.12 | 9,354,000 | — | — |
| 2020-01-16 | $63.07 | $349.56 | 7,914,400 | — | — |
| 2020-01-15 | $62.90 | $348.60 | 6,397,200 | — | — |
| 2020-01-14 | $61.93 | $343.27 | 8,252,800 | — | — |
| 2020-01-13 | $61.60 | $341.42 | 5,879,600 | — | — |
| 2020-01-10 | $60.89 | $337.48 | 5,125,600 | — | — |
| 2020-01-09 | $60.77 | $336.84 | 6,958,000 | — | — |
| 2020-01-08 | $60.30 | $334.22 | 5,936,000 | — | — |
| 2020-01-07 | $60.33 | $334.37 | 6,653,200 | — | — |
| 2020-01-06 | $60.38 | $334.66 | 5,518,800 | — | — |
| 2020-01-03 | $60.08 | $333.00 | 7,097,200 | — | — |
| 2020-01-02 | $59.65 | $330.64 | 7,884,800 | — | — |