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
- 1990-10-01 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 | $103.22 | $148.60 | 91,300 | — | — |
| 2020-12-30 | $101.86 | $146.53 | 217,000 | — | — |
| 2020-12-29 | $102.20 | $147.02 | 81,000 | — | — |
| 2020-12-28 | $103.27 | $148.55 | 88,100 | — | — |
| 2020-12-24 | $101.36 | $145.81 | 24,400 | — | — |
| 2020-12-23 | $101.31 | $145.74 | 97,000 | — | — |
| 2020-12-22 | $99.53 | $143.17 | 73,500 | — | — |
| 2020-12-21 | $99.81 | $143.58 | 136,400 | — | — |
| 2020-12-18 | $100.05 | $143.92 | 502,300 | — | — |
| 2020-12-17 | $103.40 | $148.74 | 146,100 | — | — |
| 2020-12-16 | $103.23 | $148.50 | 89,400 | — | — |
| 2020-12-15 | $105.03 | $151.09 | 89,700 | — | — |
| 2020-12-14 | $102.64 | $147.65 | 150,600 | — | — |
| 2020-12-11 | $102.76 | $147.82 | 86,300 | — | — |
| 2020-12-10 | $100.57 | $144.67 | 126,200 | — | — |
| 2020-12-09 | $100.44 | $144.48 | 96,200 | — | — |
| 2020-12-08 | $100.42 | $144.46 | 127,800 | — | — |
| 2020-12-07 | $100.41 | $144.44 | 69,500 | — | — |
| 2020-12-04 | $99.30 | $142.84 | 116,400 | — | — |
| 2020-12-03 | $98.28 | $141.38 | 111,000 | — | — |
| 2020-12-02 | $98.78 | $142.10 | 78,500 | — | — |
| 2020-12-01 | $99.91 | $143.72 | 82,900 | — | — |
| 2020-11-30 | $98.90 | $142.27 | 126,400 | — | — |
| 2020-11-27 | $99.33 | $142.89 | 37,800 | — | — |
| 2020-11-25 | $100.05 | $143.92 | 76,400 | — | — |
| 2020-11-24 | $103.04 | $148.22 | 158,400 | — | — |
| 2020-11-23 | $99.43 | $143.03 | 140,800 | — | — |
| 2020-11-20 | $98.25 | $141.33 | 229,900 | — | — |
| 2020-11-19 | $98.70 | $141.98 | 115,800 | — | — |
| 2020-11-18 | $99.35 | $142.92 | 85,400 | — | — |
| 2020-11-17 | $100.59 | $144.70 | 91,600 | — | — |
| 2020-11-16 | $99.43 | $143.03 | 77,900 | — | — |
| 2020-11-13 | $96.36 | $138.61 | 59,200 | — | — |
| 2020-11-12 | $93.77 | $134.89 | 74,800 | — | — |
| 2020-11-11 | $97.80 | $140.69 | 82,400 | — | — |
| 2020-11-10 | $98.36 | $141.49 | 170,200 | — | — |
| 2020-11-09 | $96.12 | $138.27 | 136,200 | — | — |
| 2020-11-06 | $88.10 | $126.73 | 42,500 | — | — |
| 2020-11-05 | $87.99 | $126.57 | 70,700 | — | — |
| 2020-11-04 | $84.74 | $121.90 | 66,600 | — | — |
| 2020-11-03 | $86.53 | $124.47 | 104,300 | — | — |
| 2020-11-02 | $85.21 | $122.58 | 84,500 | — | — |
| 2020-10-30 | $83.69 | $120.39 | 132,500 | — | — |
| 2020-10-29 | $84.47 | $121.51 | 97,100 | — | — |
| 2020-10-28 | $82.91 | $119.27 | 55,000 | — | — |
| 2020-10-27 | $86.72 | $124.75 | 55,500 | — | — |
| 2020-10-26 | $88.04 | $126.65 | 54,200 | — | — |
| 2020-10-23 | $88.74 | $127.65 | 38,600 | — | — |
| 2020-10-22 | $88.33 | $127.06 | 72,800 | — | — |
| 2020-10-21 | $87.82 | $126.33 | 66,200 | — | — |
| 2020-10-20 | $87.19 | $125.42 | 69,200 | — | — |
| 2020-10-19 | $87.04 | $125.21 | 69,600 | — | — |
| 2020-10-16 | $87.85 | $126.37 | 64,800 | — | — |
| 2020-10-15 | $87.24 | $125.50 | 44,400 | — | — |
| 2020-10-14 | $86.35 | $124.22 | 58,300 | — | — |
| 2020-10-13 | $86.27 | $124.10 | 64,400 | — | — |
| 2020-10-12 | $86.73 | $124.76 | 59,600 | — | — |
| 2020-10-09 | $85.83 | $123.47 | 52,300 | — | — |
| 2020-10-08 | $85.20 | $122.56 | 56,800 | — | — |
| 2020-10-07 | $84.35 | $121.34 | 141,100 | — | — |
| 2020-10-06 | $84.13 | $121.02 | 191,100 | — | — |
| 2020-10-05 | $84.44 | $121.47 | 98,900 | — | — |
| 2020-10-02 | $82.59 | $118.81 | 128,400 | — | — |
| 2020-10-01 | $81.76 | $117.61 | 111,400 | — | — |
| 2020-09-30 | $80.56 | $115.89 | 102,200 | — | — |
| 2020-09-29 | $81.04 | $116.46 | 124,400 | — | — |
| 2020-09-28 | $80.67 | $115.93 | 96,900 | — | — |
| 2020-09-25 | $79.32 | $113.99 | 67,500 | — | — |
| 2020-09-24 | $79.66 | $114.48 | 105,500 | — | — |
| 2020-09-23 | $78.50 | $112.81 | 105,800 | — | — |
| 2020-09-22 | $80.54 | $115.74 | 111,000 | — | — |
| 2020-09-21 | $80.00 | $114.97 | 168,200 | — | — |
| 2020-09-18 | $84.48 | $121.41 | 362,400 | — | — |
| 2020-09-17 | $85.04 | $122.21 | 112,300 | — | — |
| 2020-09-16 | $86.14 | $123.79 | 100,800 | — | — |
| 2020-09-15 | $85.48 | $122.84 | 59,900 | — | — |
| 2020-09-14 | $86.45 | $124.24 | 76,100 | — | — |
| 2020-09-11 | $86.01 | $123.60 | 92,500 | — | — |
| 2020-09-10 | $86.52 | $124.34 | 90,000 | — | — |
| 2020-09-09 | $86.64 | $124.51 | 76,800 | — | — |
| 2020-09-08 | $85.59 | $123.00 | 111,800 | — | — |
| 2020-09-04 | $86.80 | $124.74 | 70,200 | — | — |
| 2020-09-03 | $87.16 | $125.26 | 77,500 | — | — |
| 2020-09-02 | $90.98 | $130.75 | 66,300 | — | — |
| 2020-09-01 | $91.10 | $130.92 | 95,000 | — | — |
| 2020-08-31 | $89.92 | $129.22 | 108,700 | — | — |
| 2020-08-28 | $90.67 | $130.30 | 55,000 | — | — |
| 2020-08-27 | $89.96 | $129.28 | 54,800 | — | — |
| 2020-08-26 | $89.83 | $129.09 | 43,300 | — | — |
| 2020-08-25 | $89.83 | $129.09 | 61,800 | — | — |
| 2020-08-24 | $90.79 | $130.47 | 97,300 | — | — |
| 2020-08-21 | $88.01 | $126.48 | 89,900 | — | — |
| 2020-08-20 | $88.07 | $126.56 | 39,400 | — | — |
| 2020-08-19 | $89.06 | $127.99 | 66,200 | — | — |
| 2020-08-18 | $88.96 | $127.84 | 79,100 | — | — |
| 2020-08-17 | $89.75 | $128.98 | 47,000 | — | — |
| 2020-08-14 | $90.62 | $130.23 | 70,800 | — | — |
| 2020-08-13 | $91.16 | $131.01 | 48,200 | — | — |
| 2020-08-12 | $91.87 | $132.03 | 71,600 | — | — |
| 2020-08-11 | $91.82 | $131.95 | 117,100 | — | — |
| 2020-08-10 | $93.34 | $134.14 | 99,200 | — | — |
| 2020-08-07 | $90.65 | $130.27 | 115,200 | — | — |
| 2020-08-06 | $90.56 | $130.14 | 61,400 | — | — |
| 2020-08-05 | $90.28 | $129.74 | 71,200 | — | — |
| 2020-08-04 | $87.45 | $125.67 | 64,600 | — | — |
| 2020-08-03 | $87.41 | $125.62 | 55,000 | — | — |
| 2020-07-31 | $85.94 | $123.50 | 101,600 | — | — |
| 2020-07-30 | $85.90 | $123.45 | 51,900 | — | — |
| 2020-07-29 | $87.17 | $125.27 | 61,000 | — | — |
| 2020-07-28 | $85.18 | $122.41 | 36,900 | — | — |
| 2020-07-27 | $87.42 | $125.63 | 37,900 | — | — |
| 2020-07-24 | $86.03 | $123.63 | 55,900 | — | — |
| 2020-07-23 | $87.93 | $126.36 | 71,900 | — | — |
| 2020-07-22 | $86.71 | $124.61 | 63,900 | — | — |
| 2020-07-21 | $86.33 | $124.06 | 90,500 | — | — |
| 2020-07-20 | $84.79 | $121.85 | 39,200 | — | — |
| 2020-07-17 | $86.50 | $124.31 | 82,900 | — | — |
| 2020-07-16 | $86.79 | $124.73 | 52,300 | — | — |
| 2020-07-15 | $87.22 | $125.34 | 112,800 | — | — |
| 2020-07-14 | $84.17 | $120.96 | 91,900 | — | — |
| 2020-07-13 | $81.62 | $117.30 | 101,200 | — | — |
| 2020-07-10 | $81.93 | $117.74 | 53,300 | — | — |
| 2020-07-09 | $80.67 | $115.93 | 80,200 | — | — |
| 2020-07-08 | $81.31 | $116.85 | 64,800 | — | — |
| 2020-07-07 | $81.25 | $116.76 | 127,900 | — | — |
| 2020-07-06 | $82.90 | $119.13 | 60,600 | — | — |
| 2020-07-02 | $82.48 | $118.53 | 53,500 | — | — |
| 2020-07-01 | $81.42 | $117.01 | 90,500 | — | — |
| 2020-06-30 | $84.53 | $121.36 | 161,200 | — | — |
| 2020-06-29 | $83.72 | $120.20 | 173,000 | — | — |
| 2020-06-26 | $79.46 | $114.08 | 209,300 | — | — |
| 2020-06-25 | $80.30 | $115.29 | 88,000 | — | — |
| 2020-06-24 | $78.58 | $112.82 | 100,100 | — | — |
| 2020-06-23 | $81.53 | $117.06 | 96,300 | — | — |
| 2020-06-22 | $82.65 | $118.66 | 126,700 | — | — |
| 2020-06-19 | $80.76 | $115.95 | 207,400 | — | — |
| 2020-06-18 | $81.86 | $117.53 | 64,400 | — | — |
| 2020-06-17 | $82.32 | $118.19 | 82,700 | — | — |
| 2020-06-16 | $83.98 | $120.57 | 96,600 | — | — |
| 2020-06-15 | $82.53 | $118.49 | 61,400 | — | — |
| 2020-06-12 | $81.60 | $117.16 | 81,000 | — | — |
| 2020-06-11 | $80.99 | $116.28 | 97,500 | — | — |
| 2020-06-10 | $87.22 | $125.22 | 86,600 | — | — |
| 2020-06-09 | $89.67 | $128.74 | 92,500 | — | — |
| 2020-06-08 | $92.15 | $132.30 | 102,200 | — | — |
| 2020-06-05 | $90.15 | $129.43 | 167,600 | — | — |
| 2020-06-04 | $88.44 | $126.98 | 83,600 | — | — |
| 2020-06-03 | $86.20 | $123.76 | 92,900 | — | — |
| 2020-06-02 | $83.74 | $120.23 | 58,300 | — | — |
| 2020-06-01 | $83.98 | $120.57 | 110,200 | — | — |
| 2020-05-29 | $82.61 | $118.61 | 161,700 | — | — |
| 2020-05-28 | $83.15 | $119.38 | 100,700 | — | — |
| 2020-05-27 | $87.79 | $126.04 | 108,800 | — | — |
| 2020-05-26 | $84.62 | $121.49 | 90,100 | — | — |
| 2020-05-22 | $80.14 | $115.06 | 61,200 | — | — |
| 2020-05-21 | $79.82 | $114.60 | 83,200 | — | — |
| 2020-05-20 | $80.42 | $115.46 | 82,100 | — | — |
| 2020-05-19 | $78.51 | $112.72 | 108,900 | — | — |
| 2020-05-18 | $79.89 | $114.70 | 102,600 | — | — |
| 2020-05-15 | $74.47 | $106.92 | 133,000 | — | — |
| 2020-05-14 | $73.59 | $105.66 | 131,600 | — | — |
| 2020-05-13 | $75.01 | $107.69 | 164,700 | — | — |
| 2020-05-12 | $77.40 | $111.13 | 190,500 | — | — |
| 2020-05-11 | $79.11 | $113.58 | 120,000 | — | — |
| 2020-05-08 | $79.70 | $114.43 | 132,400 | — | — |
| 2020-05-07 | $76.00 | $109.12 | 182,100 | — | — |
| 2020-05-06 | $74.06 | $106.33 | 69,200 | — | — |
| 2020-05-05 | $74.66 | $107.19 | 141,300 | — | — |
| 2020-05-04 | $74.07 | $106.34 | 105,600 | — | — |
| 2020-05-01 | $73.75 | $105.89 | 127,600 | — | — |
| 2020-04-30 | $76.30 | $109.55 | 146,900 | — | — |
| 2020-04-29 | $79.62 | $114.31 | 123,500 | — | — |
| 2020-04-28 | $75.52 | $108.43 | 106,400 | — | — |
| 2020-04-27 | $74.86 | $107.48 | 96,400 | — | — |
| 2020-04-24 | $72.99 | $104.79 | 62,300 | — | — |
| 2020-04-23 | $73.00 | $104.81 | 79,300 | — | — |
| 2020-04-22 | $73.59 | $105.66 | 87,700 | — | — |
| 2020-04-21 | $70.37 | $101.03 | 72,300 | — | — |
| 2020-04-20 | $73.03 | $104.85 | 76,700 | — | — |
| 2020-04-17 | $76.77 | $110.22 | 84,900 | — | — |
| 2020-04-16 | $73.52 | $105.55 | 97,800 | — | — |
| 2020-04-15 | $74.49 | $106.95 | 118,500 | — | — |
| 2020-04-14 | $75.14 | $107.88 | 135,300 | — | — |
| 2020-04-13 | $74.25 | $106.60 | 82,500 | — | — |
| 2020-04-09 | $78.01 | $112.00 | 119,100 | — | — |
| 2020-04-08 | $75.38 | $108.23 | 117,600 | — | — |
| 2020-04-07 | $74.05 | $106.32 | 170,200 | — | — |
| 2020-04-06 | $75.79 | $108.81 | 196,400 | — | — |
| 2020-04-03 | $71.20 | $102.22 | 142,800 | — | — |
| 2020-04-02 | $73.60 | $105.67 | 101,400 | — | — |
| 2020-04-01 | $69.15 | $99.28 | 111,000 | — | — |
| 2020-03-31 | $75.91 | $108.87 | 153,200 | — | — |
| 2020-03-30 | $76.55 | $109.79 | 114,500 | — | — |
| 2020-03-27 | $73.99 | $106.12 | 263,000 | — | — |
| 2020-03-26 | $83.44 | $119.67 | 183,600 | — | — |
| 2020-03-25 | $79.91 | $114.61 | 204,700 | — | — |
| 2020-03-24 | $74.09 | $106.26 | 144,100 | — | — |
| 2020-03-23 | $66.57 | $95.48 | 137,000 | — | — |
| 2020-03-20 | $67.77 | $97.20 | 237,200 | — | — |
| 2020-03-19 | $71.22 | $102.14 | 199,400 | — | — |
| 2020-03-18 | $69.14 | $99.16 | 198,600 | — | — |
| 2020-03-17 | $76.68 | $109.98 | 224,900 | — | — |
| 2020-03-16 | $67.25 | $96.45 | 182,400 | — | — |
| 2020-03-13 | $77.02 | $110.46 | 163,500 | — | — |
| 2020-03-12 | $72.97 | $104.65 | 170,500 | — | — |
| 2020-03-11 | $81.53 | $116.93 | 114,800 | — | — |
| 2020-03-10 | $87.92 | $126.10 | 145,000 | — | — |
| 2020-03-09 | $83.26 | $119.41 | 213,000 | — | — |
| 2020-03-06 | $87.89 | $126.05 | 99,500 | — | — |
| 2020-03-05 | $88.93 | $127.54 | 122,500 | — | — |
| 2020-03-04 | $93.31 | $133.83 | 111,900 | — | — |
| 2020-03-03 | $90.89 | $130.36 | 165,700 | — | — |
| 2020-03-02 | $93.21 | $133.68 | 251,800 | — | — |
| 2020-02-28 | $90.92 | $130.40 | 255,800 | — | — |
| 2020-02-27 | $91.23 | $130.84 | 220,400 | — | — |
| 2020-02-26 | $93.44 | $134.01 | 240,900 | — | — |
| 2020-02-25 | $95.13 | $136.44 | 242,300 | — | — |
| 2020-02-24 | $95.50 | $136.97 | 227,700 | — | — |
| 2020-02-21 | $96.76 | $138.77 | 185,600 | — | — |
| 2020-02-20 | $99.13 | $142.17 | 123,600 | — | — |
| 2020-02-19 | $99.11 | $142.15 | 105,600 | — | — |
| 2020-02-18 | $100.08 | $143.54 | 106,000 | — | — |
| 2020-02-14 | $101.90 | $146.15 | 91,200 | — | — |
| 2020-02-13 | $104.10 | $149.30 | 101,000 | — | — |
| 2020-02-12 | $104.34 | $149.65 | 123,300 | — | — |
| 2020-02-11 | $102.76 | $147.38 | 334,500 | — | — |
| 2020-02-10 | $101.56 | $145.66 | 176,200 | — | — |
| 2020-02-07 | $102.58 | $147.12 | 124,400 | — | — |
| 2020-02-06 | $103.68 | $148.70 | 229,800 | — | — |
| 2020-02-05 | $103.96 | $149.10 | 539,700 | — | — |
| 2020-02-04 | $97.31 | $139.56 | 280,700 | — | — |
| 2020-02-03 | $96.97 | $139.08 | 162,600 | — | — |
| 2020-01-31 | $95.96 | $137.63 | 116,500 | — | — |
| 2020-01-30 | $97.96 | $140.50 | 71,400 | — | — |
| 2020-01-29 | $97.88 | $140.38 | 96,600 | — | — |
| 2020-01-28 | $98.54 | $141.33 | 100,100 | — | — |
| 2020-01-27 | $98.42 | $141.16 | 151,700 | — | — |
| 2020-01-24 | $98.61 | $141.43 | 83,000 | — | — |
| 2020-01-23 | $98.62 | $141.44 | 138,900 | — | — |
| 2020-01-22 | $98.29 | $140.97 | 99,000 | — | — |
| 2020-01-21 | $99.40 | $142.56 | 85,700 | — | — |
| 2020-01-17 | $98.99 | $141.97 | 124,800 | — | — |
| 2020-01-16 | $98.75 | $141.63 | 135,600 | — | — |
| 2020-01-15 | $97.36 | $139.64 | 81,900 | — | — |
| 2020-01-14 | $97.50 | $139.84 | 141,600 | — | — |
| 2020-01-13 | $97.57 | $139.94 | 114,000 | — | — |
| 2020-01-10 | $95.95 | $137.61 | 120,600 | — | — |
| 2020-01-09 | $96.40 | $138.26 | 129,700 | — | — |
| 2020-01-08 | $97.06 | $139.21 | 167,000 | — | — |
| 2020-01-07 | $95.82 | $137.43 | 192,000 | — | — |
| 2020-01-06 | $95.57 | $137.07 | 171,400 | — | — |
| 2020-01-03 | $94.60 | $135.68 | 203,400 | — | — |
| 2020-01-02 | $93.32 | $133.84 | 192,000 | — | — |