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-22 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 | $70.17 | $147.30 | 52,400 | — | — |
| 2020-12-30 | $69.91 | $146.76 | 41,600 | — | — |
| 2020-12-29 | $69.02 | $144.89 | 58,700 | — | — |
| 2020-12-28 | $69.70 | $146.32 | 78,600 | — | — |
| 2020-12-24 | $69.53 | $145.96 | 48,200 | — | — |
| 2020-12-23 | $69.77 | $146.46 | 73,900 | — | — |
| 2020-12-22 | $67.88 | $142.50 | 118,000 | — | — |
| 2020-12-21 | $69.88 | $146.70 | 108,600 | — | — |
| 2020-12-18 | $71.51 | $150.12 | 482,600 | — | — |
| 2020-12-17 | $70.38 | $147.75 | 118,500 | — | — |
| 2020-12-16 | $69.85 | $146.63 | 100,800 | — | — |
| 2020-12-15 | $70.31 | $147.60 | 121,800 | — | — |
| 2020-12-14 | $70.06 | $147.07 | 108,000 | — | — |
| 2020-12-11 | $69.50 | $145.90 | 59,100 | — | — |
| 2020-12-10 | $69.96 | $146.86 | 58,200 | — | — |
| 2020-12-09 | $70.90 | $148.84 | 75,700 | — | — |
| 2020-12-08 | $69.97 | $146.88 | 99,300 | — | — |
| 2020-12-07 | $69.15 | $145.16 | 48,900 | — | — |
| 2020-12-04 | $69.45 | $145.79 | 31,000 | — | — |
| 2020-12-03 | $67.60 | $141.91 | 49,600 | — | — |
| 2020-12-02 | $67.49 | $141.68 | 52,300 | — | — |
| 2020-12-01 | $67.40 | $141.49 | 92,800 | — | — |
| 2020-11-30 | $67.16 | $140.99 | 55,800 | — | — |
| 2020-11-27 | $68.69 | $144.20 | 29,200 | — | — |
| 2020-11-25 | $69.88 | $146.21 | 57,800 | — | — |
| 2020-11-24 | $70.23 | $146.95 | 72,900 | — | — |
| 2020-11-23 | $68.24 | $142.78 | 43,000 | — | — |
| 2020-11-20 | $66.48 | $139.10 | 83,200 | — | — |
| 2020-11-19 | $66.24 | $138.60 | 80,300 | — | — |
| 2020-11-18 | $66.51 | $139.16 | 54,700 | — | — |
| 2020-11-17 | $67.52 | $141.27 | 75,800 | — | — |
| 2020-11-16 | $67.83 | $141.92 | 111,400 | — | — |
| 2020-11-13 | $63.81 | $133.51 | 73,700 | — | — |
| 2020-11-12 | $63.39 | $132.63 | 107,400 | — | — |
| 2020-11-11 | $65.39 | $136.82 | 57,600 | — | — |
| 2020-11-10 | $68.98 | $144.33 | 72,500 | — | — |
| 2020-11-09 | $67.43 | $141.09 | 110,700 | — | — |
| 2020-11-06 | $61.72 | $129.14 | 69,400 | — | — |
| 2020-11-05 | $61.67 | $129.03 | 52,000 | — | — |
| 2020-11-04 | $59.28 | $124.03 | 57,100 | — | — |
| 2020-11-03 | $61.15 | $127.95 | 113,800 | — | — |
| 2020-11-02 | $59.15 | $123.76 | 76,800 | — | — |
| 2020-10-30 | $59.62 | $124.75 | 101,100 | — | — |
| 2020-10-29 | $60.57 | $126.73 | 140,300 | — | — |
| 2020-10-28 | $59.85 | $125.23 | 75,800 | — | — |
| 2020-10-27 | $60.40 | $126.38 | 73,400 | — | — |
| 2020-10-26 | $61.07 | $127.78 | 72,500 | — | — |
| 2020-10-23 | $62.02 | $129.77 | 54,300 | — | — |
| 2020-10-22 | $62.13 | $130.00 | 71,200 | — | — |
| 2020-10-21 | $62.45 | $130.67 | 51,700 | — | — |
| 2020-10-20 | $62.94 | $131.69 | 42,600 | — | — |
| 2020-10-19 | $62.32 | $130.39 | 69,900 | — | — |
| 2020-10-16 | $63.31 | $132.47 | 31,100 | — | — |
| 2020-10-15 | $63.26 | $132.36 | 35,700 | — | — |
| 2020-10-14 | $62.83 | $131.46 | 36,700 | — | — |
| 2020-10-13 | $62.83 | $131.46 | 67,400 | — | — |
| 2020-10-12 | $64.67 | $135.31 | 53,100 | — | — |
| 2020-10-09 | $63.54 | $132.95 | 62,700 | — | — |
| 2020-10-08 | $62.64 | $131.06 | 51,000 | — | — |
| 2020-10-07 | $62.37 | $130.50 | 187,000 | — | — |
| 2020-10-06 | $60.04 | $125.62 | 184,400 | — | — |
| 2020-10-05 | $60.18 | $125.92 | 116,600 | — | — |
| 2020-10-02 | $59.10 | $123.66 | 123,300 | — | — |
| 2020-10-01 | $59.27 | $124.01 | 89,700 | — | — |
| 2020-09-30 | $60.36 | $126.29 | 106,500 | — | — |
| 2020-09-29 | $60.08 | $125.71 | 128,800 | — | — |
| 2020-09-28 | $61.33 | $128.32 | 90,600 | — | — |
| 2020-09-25 | $59.99 | $125.52 | 59,500 | — | — |
| 2020-09-24 | $60.61 | $126.82 | 33,800 | — | — |
| 2020-09-23 | $60.03 | $125.60 | 71,800 | — | — |
| 2020-09-22 | $60.44 | $126.46 | 54,100 | — | — |
| 2020-09-21 | $59.68 | $124.87 | 83,500 | — | — |
| 2020-09-18 | $64.28 | $134.50 | 311,500 | — | — |
| 2020-09-17 | $63.24 | $132.32 | 64,300 | — | — |
| 2020-09-16 | $63.27 | $132.38 | 70,300 | — | — |
| 2020-09-15 | $61.81 | $129.33 | 56,100 | — | — |
| 2020-09-14 | $62.96 | $131.73 | 64,700 | — | — |
| 2020-09-11 | $62.97 | $131.75 | 54,000 | — | — |
| 2020-09-10 | $63.66 | $133.20 | 51,800 | — | — |
| 2020-09-09 | $64.79 | $135.56 | 74,100 | — | — |
| 2020-09-08 | $65.94 | $137.97 | 44,300 | — | — |
| 2020-09-04 | $67.45 | $141.13 | 45,300 | — | — |
| 2020-09-03 | $66.95 | $140.08 | 49,100 | — | — |
| 2020-09-02 | $68.96 | $144.29 | 52,000 | — | — |
| 2020-09-01 | $68.17 | $142.63 | 48,800 | — | — |
| 2020-08-31 | $66.47 | $139.08 | 85,100 | — | — |
| 2020-08-28 | $68.29 | $142.89 | 48,400 | — | — |
| 2020-08-27 | $68.58 | $143.03 | 51,400 | — | — |
| 2020-08-26 | $68.97 | $143.85 | 47,100 | — | — |
| 2020-08-25 | $68.92 | $143.74 | 43,100 | — | — |
| 2020-08-24 | $69.08 | $144.08 | 69,200 | — | — |
| 2020-08-21 | $69.15 | $144.22 | 273,000 | — | — |
| 2020-08-20 | $70.17 | $146.35 | 49,100 | — | — |
| 2020-08-19 | $70.70 | $147.45 | 57,800 | — | — |
| 2020-08-18 | $69.87 | $145.72 | 57,200 | — | — |
| 2020-08-17 | $71.14 | $148.37 | 55,300 | — | — |
| 2020-08-14 | $71.04 | $148.16 | 38,700 | — | — |
| 2020-08-13 | $70.58 | $147.20 | 43,900 | — | — |
| 2020-08-12 | $72.17 | $150.52 | 51,300 | — | — |
| 2020-08-11 | $71.92 | $150.00 | 96,800 | — | — |
| 2020-08-10 | $70.20 | $146.41 | 65,600 | — | — |
| 2020-08-07 | $68.32 | $142.49 | 111,000 | — | — |
| 2020-08-06 | $66.65 | $139.01 | 87,200 | — | — |
| 2020-08-05 | $66.50 | $138.69 | 154,000 | — | — |
| 2020-08-04 | $66.07 | $137.80 | 78,200 | — | — |
| 2020-08-03 | $68.63 | $143.14 | 103,000 | — | — |
| 2020-07-31 | $66.62 | $138.94 | 114,000 | — | — |
| 2020-07-30 | $66.46 | $138.61 | 113,100 | — | — |
| 2020-07-29 | $69.61 | $145.18 | 70,800 | — | — |
| 2020-07-28 | $68.39 | $142.64 | 70,900 | — | — |
| 2020-07-27 | $68.29 | $142.43 | 57,300 | — | — |
| 2020-07-24 | $66.73 | $139.17 | 90,500 | — | — |
| 2020-07-23 | $68.20 | $142.24 | 57,500 | — | — |
| 2020-07-22 | $66.28 | $138.24 | 61,000 | — | — |
| 2020-07-21 | $66.50 | $138.69 | 56,400 | — | — |
| 2020-07-20 | $65.89 | $137.42 | 76,300 | — | — |
| 2020-07-17 | $67.06 | $139.86 | 52,400 | — | — |
| 2020-07-16 | $67.54 | $140.86 | 45,900 | — | — |
| 2020-07-15 | $67.57 | $140.93 | 71,300 | — | — |
| 2020-07-14 | $66.07 | $137.80 | 72,800 | — | — |
| 2020-07-13 | $64.21 | $133.92 | 40,700 | — | — |
| 2020-07-10 | $63.43 | $132.29 | 30,100 | — | — |
| 2020-07-09 | $62.17 | $129.66 | 66,500 | — | — |
| 2020-07-08 | $64.50 | $134.52 | 88,400 | — | — |
| 2020-07-07 | $63.72 | $132.90 | 51,300 | — | — |
| 2020-07-06 | $64.84 | $135.23 | 53,000 | — | — |
| 2020-07-02 | $64.77 | $135.09 | 56,900 | — | — |
| 2020-07-01 | $63.27 | $131.96 | 42,300 | — | — |
| 2020-06-30 | $65.01 | $135.59 | 56,800 | — | — |
| 2020-06-29 | $64.81 | $135.17 | 75,300 | — | — |
| 2020-06-26 | $61.28 | $127.81 | 188,400 | — | — |
| 2020-06-25 | $63.30 | $132.02 | 50,500 | — | — |
| 2020-06-24 | $61.78 | $128.85 | 71,700 | — | — |
| 2020-06-23 | $63.56 | $132.56 | 46,000 | — | — |
| 2020-06-22 | $63.50 | $132.44 | 64,800 | — | — |
| 2020-06-19 | $63.77 | $133.00 | 164,700 | — | — |
| 2020-06-18 | $63.88 | $133.23 | 34,600 | — | — |
| 2020-06-17 | $64.04 | $133.56 | 58,800 | — | — |
| 2020-06-16 | $64.90 | $135.36 | 65,800 | — | — |
| 2020-06-15 | $64.17 | $133.83 | 76,800 | — | — |
| 2020-06-12 | $62.81 | $131.00 | 62,600 | — | — |
| 2020-06-11 | $62.08 | $129.48 | 98,900 | — | — |
| 2020-06-10 | $66.01 | $137.67 | 93,400 | — | — |
| 2020-06-09 | $69.19 | $144.30 | 51,700 | — | — |
| 2020-06-08 | $71.35 | $148.81 | 75,000 | — | — |
| 2020-06-05 | $71.10 | $148.29 | 89,200 | — | — |
| 2020-06-04 | $68.47 | $142.80 | 152,800 | — | — |
| 2020-06-03 | $68.76 | $143.41 | 106,400 | — | — |
| 2020-06-02 | $64.67 | $134.88 | 160,800 | — | — |
| 2020-06-01 | $64.79 | $135.13 | 146,400 | — | — |
| 2020-05-29 | $63.94 | $133.36 | 133,000 | — | — |
| 2020-05-28 | $64.54 | $134.61 | 196,900 | — | — |
| 2020-05-27 | $64.13 | $133.29 | 93,200 | — | — |
| 2020-05-26 | $62.29 | $129.47 | 106,400 | — | — |
| 2020-05-22 | $57.30 | $119.10 | 33,800 | — | — |
| 2020-05-21 | $58.01 | $120.57 | 67,600 | — | — |
| 2020-05-20 | $58.07 | $120.70 | 82,500 | — | — |
| 2020-05-19 | $55.02 | $114.36 | 64,800 | — | — |
| 2020-05-18 | $56.43 | $117.29 | 88,800 | — | — |
| 2020-05-15 | $51.92 | $107.91 | 107,400 | — | — |
| 2020-05-14 | $51.92 | $107.91 | 96,600 | — | — |
| 2020-05-13 | $51.49 | $107.02 | 122,100 | — | — |
| 2020-05-12 | $51.92 | $107.91 | 112,400 | — | — |
| 2020-05-11 | $55.50 | $115.36 | 113,200 | — | — |
| 2020-05-08 | $56.28 | $116.98 | 132,300 | — | — |
| 2020-05-07 | $55.21 | $114.75 | 84,000 | — | — |
| 2020-05-06 | $57.78 | $120.09 | 117,000 | — | — |
| 2020-05-05 | $57.94 | $120.43 | 77,600 | — | — |
| 2020-05-04 | $57.06 | $118.60 | 83,400 | — | — |
| 2020-05-01 | $58.43 | $121.45 | 114,900 | — | — |
| 2020-04-30 | $59.17 | $122.98 | 127,700 | — | — |
| 2020-04-29 | $65.30 | $135.72 | 136,700 | — | — |
| 2020-04-28 | $61.28 | $127.37 | 141,100 | — | — |
| 2020-04-27 | $59.52 | $123.71 | 136,300 | — | — |
| 2020-04-24 | $58.57 | $121.74 | 76,100 | — | — |
| 2020-04-23 | $60.98 | $126.75 | 69,500 | — | — |
| 2020-04-22 | $59.58 | $123.84 | 57,200 | — | — |
| 2020-04-21 | $59.24 | $123.13 | 54,100 | — | — |
| 2020-04-20 | $61.16 | $127.12 | 73,000 | — | — |
| 2020-04-17 | $62.45 | $129.80 | 62,100 | — | — |
| 2020-04-16 | $59.58 | $123.84 | 98,400 | — | — |
| 2020-04-15 | $58.32 | $121.22 | 88,000 | — | — |
| 2020-04-14 | $62.26 | $129.41 | 48,500 | — | — |
| 2020-04-13 | $61.89 | $128.64 | 50,100 | — | — |
| 2020-04-09 | $64.16 | $133.35 | 59,400 | — | — |
| 2020-04-08 | $60.74 | $126.25 | 77,800 | — | — |
| 2020-04-07 | $59.45 | $123.57 | 117,000 | — | — |
| 2020-04-06 | $57.82 | $120.18 | 92,800 | — | — |
| 2020-04-03 | $53.66 | $111.53 | 103,200 | — | — |
| 2020-04-02 | $56.44 | $117.31 | 92,000 | — | — |
| 2020-04-01 | $51.92 | $107.91 | 86,500 | — | — |
| 2020-03-31 | $57.95 | $120.45 | 136,700 | — | — |
| 2020-03-30 | $58.02 | $120.59 | 92,200 | — | — |
| 2020-03-27 | $53.45 | $111.09 | 72,800 | — | — |
| 2020-03-26 | $57.61 | $119.74 | 103,300 | — | — |
| 2020-03-25 | $54.08 | $112.40 | 151,900 | — | — |
| 2020-03-24 | $53.42 | $111.03 | 112,600 | — | — |
| 2020-03-23 | $48.91 | $101.66 | 70,000 | — | — |
| 2020-03-20 | $51.45 | $106.94 | 148,100 | — | — |
| 2020-03-19 | $52.41 | $108.93 | 146,800 | — | — |
| 2020-03-18 | $58.16 | $120.88 | 114,600 | — | — |
| 2020-03-17 | $60.76 | $126.29 | 133,700 | — | — |
| 2020-03-16 | $54.60 | $113.48 | 107,600 | — | — |
| 2020-03-13 | $59.24 | $123.13 | 115,500 | — | — |
| 2020-03-12 | $53.62 | $111.45 | 116,700 | — | — |
| 2020-03-11 | $62.35 | $129.59 | 73,100 | — | — |
| 2020-03-10 | $66.15 | $137.49 | 107,900 | — | — |
| 2020-03-09 | $63.74 | $132.48 | 121,000 | — | — |
| 2020-03-06 | $71.44 | $148.49 | 78,200 | — | — |
| 2020-03-05 | $73.42 | $152.60 | 66,600 | — | — |
| 2020-03-04 | $77.33 | $160.73 | 66,000 | — | — |
| 2020-03-03 | $72.04 | $149.73 | 76,300 | — | — |
| 2020-03-02 | $74.47 | $154.78 | 64,600 | — | — |
| 2020-02-28 | $71.54 | $148.69 | 107,400 | — | — |
| 2020-02-27 | $76.89 | $159.36 | 104,700 | — | — |
| 2020-02-26 | $80.82 | $167.50 | 54,200 | — | — |
| 2020-02-25 | $80.79 | $167.44 | 84,100 | — | — |
| 2020-02-24 | $82.29 | $170.55 | 71,500 | — | — |
| 2020-02-21 | $82.71 | $171.42 | 48,900 | — | — |
| 2020-02-20 | $83.42 | $172.89 | 73,600 | — | — |
| 2020-02-19 | $82.96 | $171.94 | 42,100 | — | — |
| 2020-02-18 | $84.34 | $174.80 | 40,000 | — | — |
| 2020-02-14 | $82.06 | $170.07 | 35,200 | — | — |
| 2020-02-13 | $82.12 | $170.20 | 43,400 | — | — |
| 2020-02-12 | $81.92 | $169.78 | 40,900 | — | — |
| 2020-02-11 | $81.96 | $169.86 | 34,400 | — | — |
| 2020-02-10 | $80.69 | $167.23 | 31,600 | — | — |
| 2020-02-07 | $79.83 | $165.45 | 38,700 | — | — |
| 2020-02-06 | $80.27 | $166.36 | 24,800 | — | — |
| 2020-02-05 | $80.66 | $167.17 | 33,000 | — | — |
| 2020-02-04 | $79.26 | $164.27 | 31,200 | — | — |
| 2020-02-03 | $77.38 | $160.37 | 69,600 | — | — |
| 2020-01-31 | $77.22 | $160.04 | 68,500 | — | — |
| 2020-01-30 | $79.29 | $164.33 | 57,800 | — | — |
| 2020-01-29 | $79.58 | $164.93 | 35,000 | — | — |
| 2020-01-28 | $80.72 | $167.29 | 41,500 | — | — |
| 2020-01-27 | $80.99 | $167.85 | 38,400 | — | — |
| 2020-01-24 | $82.24 | $170.44 | 33,800 | — | — |
| 2020-01-23 | $83.03 | $172.08 | 48,000 | — | — |
| 2020-01-22 | $82.64 | $171.27 | 33,300 | — | — |
| 2020-01-21 | $82.86 | $171.73 | 50,300 | — | — |
| 2020-01-17 | $84.58 | $175.29 | 62,400 | — | — |
| 2020-01-16 | $86.28 | $178.82 | 66,700 | — | — |
| 2020-01-15 | $83.96 | $174.01 | 79,900 | — | — |
| 2020-01-14 | $82.56 | $171.11 | 83,500 | — | — |
| 2020-01-13 | $83.18 | $172.39 | 88,700 | — | — |
| 2020-01-10 | $80.35 | $166.53 | 65,800 | — | — |
| 2020-01-09 | $80.24 | $166.30 | 68,100 | — | — |
| 2020-01-08 | $79.44 | $164.64 | 65,600 | — | — |
| 2020-01-07 | $79.32 | $164.39 | 55,100 | — | — |
| 2020-01-06 | $79.61 | $164.99 | 65,900 | — | — |
| 2020-01-03 | $79.65 | $165.08 | 104,100 | — | — |
| 2020-01-02 | $78.49 | $162.67 | 74,900 | — | — |