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 | $80.78 | $118.64 | 112,500 | — | — |
| 2020-12-30 | $80.39 | $118.06 | 168,300 | — | — |
| 2020-12-29 | $76.23 | $111.96 | 97,200 | — | — |
| 2020-12-28 | $77.11 | $113.25 | 87,300 | — | — |
| 2020-12-24 | $76.89 | $112.93 | 65,700 | — | — |
| 2020-12-23 | $77.67 | $114.07 | 171,000 | — | — |
| 2020-12-22 | $77.78 | $114.23 | 311,400 | — | — |
| 2020-12-21 | $80.50 | $118.23 | 373,500 | — | — |
| 2020-12-18 | $82.29 | $120.86 | 180,900 | — | — |
| 2020-12-17 | $80.39 | $118.07 | 212,400 | — | — |
| 2020-12-16 | $79.99 | $117.48 | 282,600 | — | — |
| 2020-12-15 | $77.78 | $114.23 | 302,400 | — | — |
| 2020-12-14 | $76.00 | $111.62 | 82,800 | — | — |
| 2020-12-11 | $76.89 | $112.93 | 84,600 | — | — |
| 2020-12-10 | $77.00 | $113.09 | 154,800 | — | — |
| 2020-12-09 | $75.88 | $109.81 | 161,100 | — | — |
| 2020-12-08 | $74.67 | $108.06 | 140,400 | — | — |
| 2020-12-07 | $74.38 | $107.64 | 77,400 | — | — |
| 2020-12-04 | $74.44 | $107.73 | 160,200 | — | — |
| 2020-12-03 | $71.17 | $102.99 | 90,000 | — | — |
| 2020-12-02 | $68.91 | $99.73 | 97,200 | — | — |
| 2020-12-01 | $68.22 | $98.73 | 158,400 | — | — |
| 2020-11-30 | $67.77 | $98.07 | 164,700 | — | — |
| 2020-11-27 | $65.44 | $94.71 | 168,300 | — | — |
| 2020-11-25 | $68.55 | $99.21 | 154,800 | — | — |
| 2020-11-24 | $70.17 | $101.54 | 348,300 | — | — |
| 2020-11-23 | $67.12 | $97.14 | 288,000 | — | — |
| 2020-11-20 | $64.14 | $92.82 | 91,800 | — | — |
| 2020-11-19 | $63.89 | $92.46 | 147,600 | — | — |
| 2020-11-18 | $64.38 | $93.17 | 157,500 | — | — |
| 2020-11-17 | $64.99 | $94.05 | 105,300 | — | — |
| 2020-11-16 | $64.44 | $93.26 | 164,700 | — | — |
| 2020-11-13 | $61.09 | $88.41 | 72,000 | — | — |
| 2020-11-12 | $59.69 | $86.38 | 118,800 | — | — |
| 2020-11-11 | $60.03 | $86.87 | 212,400 | — | — |
| 2020-11-10 | $61.78 | $89.41 | 215,100 | — | — |
| 2020-11-09 | $63.89 | $92.46 | 791,100 | — | — |
| 2020-11-06 | $55.29 | $80.01 | 112,500 | — | — |
| 2020-11-05 | $56.31 | $81.50 | 295,200 | — | — |
| 2020-11-04 | $52.72 | $76.30 | 87,300 | — | — |
| 2020-11-03 | $53.78 | $77.82 | 342,900 | — | — |
| 2020-11-02 | $51.72 | $74.84 | 204,300 | — | — |
| 2020-10-30 | $50.05 | $72.42 | 130,500 | — | — |
| 2020-10-29 | $51.62 | $74.71 | 146,700 | — | — |
| 2020-10-28 | $49.94 | $72.28 | 293,400 | — | — |
| 2020-10-27 | $51.47 | $74.48 | 102,600 | — | — |
| 2020-10-26 | $52.55 | $76.05 | 150,300 | — | — |
| 2020-10-23 | $53.11 | $76.86 | 77,400 | — | — |
| 2020-10-22 | $53.24 | $77.05 | 113,400 | — | — |
| 2020-10-21 | $51.45 | $74.46 | 104,400 | — | — |
| 2020-10-20 | $52.22 | $75.57 | 135,000 | — | — |
| 2020-10-19 | $52.44 | $75.90 | 137,700 | — | — |
| 2020-10-16 | $52.16 | $75.48 | 128,700 | — | — |
| 2020-10-15 | $53.49 | $77.41 | 140,400 | — | — |
| 2020-10-14 | $51.67 | $74.77 | 128,700 | — | — |
| 2020-10-13 | $51.07 | $73.91 | 77,400 | — | — |
| 2020-10-12 | $52.44 | $75.89 | 127,800 | — | — |
| 2020-10-09 | $51.84 | $75.03 | 183,600 | — | — |
| 2020-10-08 | $53.86 | $77.94 | 134,100 | — | — |
| 2020-10-07 | $52.55 | $76.05 | 140,400 | — | — |
| 2020-10-06 | $51.14 | $74.00 | 123,300 | — | — |
| 2020-10-05 | $50.57 | $73.18 | 106,200 | — | — |
| 2020-10-02 | $49.79 | $72.05 | 166,500 | — | — |
| 2020-10-01 | $50.02 | $72.39 | 275,400 | — | — |
| 2020-09-30 | $50.17 | $72.61 | 189,900 | — | — |
| 2020-09-29 | $50.23 | $72.69 | 171,900 | — | — |
| 2020-09-28 | $51.28 | $74.20 | 124,200 | — | — |
| 2020-09-25 | $50.11 | $72.52 | 153,900 | — | — |
| 2020-09-24 | $50.78 | $73.49 | 99,900 | — | — |
| 2020-09-23 | $49.08 | $71.02 | 162,000 | — | — |
| 2020-09-22 | $51.22 | $74.13 | 267,300 | — | — |
| 2020-09-21 | $51.06 | $73.90 | 352,800 | — | — |
| 2020-09-18 | $50.89 | $73.64 | 211,500 | — | — |
| 2020-09-17 | $51.05 | $73.87 | 131,400 | — | — |
| 2020-09-16 | $50.95 | $73.74 | 361,800 | — | — |
| 2020-09-15 | $51.51 | $74.55 | 208,800 | — | — |
| 2020-09-14 | $53.44 | $77.34 | 177,300 | — | — |
| 2020-09-11 | $53.13 | $76.88 | 186,300 | — | — |
| 2020-09-10 | $53.44 | $77.34 | 337,500 | — | — |
| 2020-09-09 | $56.53 | $81.80 | 134,100 | — | — |
| 2020-09-08 | $54.89 | $79.44 | 267,300 | — | — |
| 2020-09-04 | $56.74 | $82.12 | 341,100 | — | — |
| 2020-09-03 | $58.59 | $84.79 | 162,000 | — | — |
| 2020-09-02 | $59.76 | $86.48 | 117,000 | — | — |
| 2020-09-01 | $59.64 | $86.30 | 225,000 | — | — |
| 2020-08-31 | $58.52 | $84.70 | 159,300 | — | — |
| 2020-08-28 | $59.07 | $85.48 | 190,800 | — | — |
| 2020-08-27 | $59.75 | $86.47 | 213,300 | — | — |
| 2020-08-26 | $60.31 | $87.28 | 120,600 | — | — |
| 2020-08-25 | $60.57 | $87.66 | 136,800 | — | — |
| 2020-08-24 | $60.34 | $87.33 | 180,000 | — | — |
| 2020-08-21 | $61.39 | $88.84 | 111,600 | — | — |
| 2020-08-20 | $62.16 | $89.96 | 132,300 | — | — |
| 2020-08-19 | $63.57 | $91.99 | 102,600 | — | — |
| 2020-08-18 | $65.26 | $94.44 | 99,000 | — | — |
| 2020-08-17 | $66.30 | $95.95 | 141,300 | — | — |
| 2020-08-14 | $66.67 | $96.48 | 128,700 | — | — |
| 2020-08-13 | $65.44 | $94.71 | 77,400 | — | — |
| 2020-08-12 | $65.56 | $94.87 | 105,300 | — | — |
| 2020-08-11 | $65.36 | $94.58 | 180,900 | — | — |
| 2020-08-10 | $66.56 | $96.32 | 117,000 | — | — |
| 2020-08-07 | $64.89 | $93.91 | 146,700 | — | — |
| 2020-08-06 | $64.10 | $92.76 | 144,900 | — | — |
| 2020-08-05 | $66.89 | $96.80 | 467,100 | — | — |
| 2020-08-04 | $62.71 | $90.75 | 152,100 | — | — |
| 2020-08-03 | $60.00 | $86.83 | 239,400 | — | — |
| 2020-07-31 | $59.22 | $85.70 | 360,000 | — | — |
| 2020-07-30 | $61.62 | $89.17 | 245,700 | — | — |
| 2020-07-29 | $62.44 | $90.37 | 131,400 | — | — |
| 2020-07-28 | $61.00 | $88.28 | 138,600 | — | — |
| 2020-07-27 | $61.67 | $89.24 | 138,600 | — | — |
| 2020-07-24 | $62.22 | $90.05 | 63,000 | — | — |
| 2020-07-23 | $63.20 | $91.46 | 148,500 | — | — |
| 2020-07-22 | $63.76 | $92.27 | 134,100 | — | — |
| 2020-07-21 | $64.67 | $93.58 | 181,800 | — | — |
| 2020-07-20 | $63.89 | $92.46 | 141,300 | — | — |
| 2020-07-17 | $65.08 | $94.18 | 114,300 | — | — |
| 2020-07-16 | $64.71 | $93.65 | 151,200 | — | — |
| 2020-07-15 | $66.30 | $95.95 | 211,500 | — | — |
| 2020-07-14 | $65.02 | $94.10 | 234,000 | — | — |
| 2020-07-13 | $59.67 | $86.35 | 191,700 | — | — |
| 2020-07-10 | $60.78 | $87.96 | 225,000 | — | — |
| 2020-07-09 | $60.29 | $87.25 | 199,800 | — | — |
| 2020-07-08 | $62.33 | $90.21 | 144,000 | — | — |
| 2020-07-07 | $61.08 | $88.40 | 115,200 | — | — |
| 2020-07-06 | $63.33 | $91.65 | 118,800 | — | — |
| 2020-07-02 | $64.15 | $92.84 | 125,100 | — | — |
| 2020-07-01 | $64.27 | $93.01 | 198,900 | — | — |
| 2020-06-30 | $66.08 | $95.62 | 135,900 | — | — |
| 2020-06-29 | $63.33 | $91.66 | 111,600 | — | — |
| 2020-06-26 | $63.57 | $92.00 | 148,500 | — | — |
| 2020-06-25 | $64.92 | $93.95 | 105,300 | — | — |
| 2020-06-24 | $63.56 | $91.98 | 217,800 | — | — |
| 2020-06-23 | $66.66 | $96.47 | 171,900 | — | — |
| 2020-06-22 | $68.23 | $98.75 | 154,800 | — | — |
| 2020-06-19 | $69.34 | $100.34 | 232,200 | — | — |
| 2020-06-18 | $68.32 | $98.87 | 294,300 | — | — |
| 2020-06-17 | $69.46 | $100.52 | 93,600 | — | — |
| 2020-06-16 | $71.26 | $103.13 | 250,200 | — | — |
| 2020-06-15 | $69.51 | $100.59 | 443,700 | — | — |
| 2020-06-12 | $69.67 | $100.82 | 443,700 | — | — |
| 2020-06-11 | $63.92 | $92.51 | 881,100 | — | — |
| 2020-06-10 | $71.67 | $103.71 | 252,900 | — | — |
| 2020-06-09 | $74.00 | $107.09 | 302,400 | — | — |
| 2020-06-08 | $78.29 | $113.30 | 511,200 | — | — |
| 2020-06-05 | $73.87 | $106.90 | 578,700 | — | — |
| 2020-06-04 | $69.45 | $100.50 | 219,600 | — | — |
| 2020-06-03 | $68.88 | $99.69 | 133,200 | — | — |
| 2020-06-02 | $68.01 | $98.43 | 148,500 | — | — |
| 2020-06-01 | $66.11 | $95.68 | 189,900 | — | — |
| 2020-05-29 | $65.15 | $94.29 | 286,200 | — | — |
| 2020-05-28 | $66.78 | $96.64 | 421,200 | — | — |
| 2020-05-27 | $65.30 | $94.50 | 251,100 | — | — |
| 2020-05-26 | $65.32 | $94.53 | 213,300 | — | — |
| 2020-05-22 | $64.01 | $92.64 | 323,100 | — | — |
| 2020-05-21 | $64.28 | $93.03 | 263,700 | — | — |
| 2020-05-20 | $64.98 | $94.04 | 366,300 | — | — |
| 2020-05-19 | $61.21 | $88.58 | 151,200 | — | — |
| 2020-05-18 | $61.48 | $88.98 | 293,400 | — | — |
| 2020-05-15 | $58.26 | $84.31 | 151,200 | — | — |
| 2020-05-14 | $57.77 | $83.61 | 239,400 | — | — |
| 2020-05-13 | $56.86 | $82.28 | 263,700 | — | — |
| 2020-05-12 | $58.22 | $84.26 | 186,300 | — | — |
| 2020-05-11 | $57.80 | $83.65 | 194,400 | — | — |
| 2020-05-08 | $57.95 | $83.86 | 201,600 | — | — |
| 2020-05-07 | $54.78 | $79.28 | 339,300 | — | — |
| 2020-05-06 | $54.57 | $78.97 | 378,000 | — | — |
| 2020-05-05 | $57.35 | $82.99 | 357,300 | — | — |
| 2020-05-04 | $59.26 | $85.76 | 542,700 | — | — |
| 2020-05-01 | $56.47 | $81.73 | 446,400 | — | — |
| 2020-04-30 | $63.29 | $91.60 | 638,100 | — | — |
| 2020-04-29 | $62.23 | $90.05 | 265,500 | — | — |
| 2020-04-28 | $57.73 | $83.54 | 212,400 | — | — |
| 2020-04-27 | $57.11 | $82.64 | 347,400 | — | — |
| 2020-04-24 | $55.42 | $80.21 | 513,900 | — | — |
| 2020-04-23 | $54.86 | $79.39 | 447,300 | — | — |
| 2020-04-22 | $55.47 | $80.28 | 324,900 | — | — |
| 2020-04-21 | $51.46 | $74.48 | 665,100 | — | — |
| 2020-04-20 | $55.83 | $80.80 | 1,214,100 | — | — |
| 2020-04-17 | $56.96 | $82.43 | 314,100 | — | — |
| 2020-04-16 | $56.62 | $81.94 | 681,300 | — | — |
| 2020-04-15 | $57.22 | $82.81 | 483,300 | — | — |
| 2020-04-14 | $59.50 | $86.11 | 680,400 | — | — |
| 2020-04-13 | $57.23 | $82.83 | 702,900 | — | — |
| 2020-04-09 | $57.03 | $82.53 | 1,530,900 | — | — |
| 2020-04-08 | $52.34 | $75.74 | 1,598,400 | — | — |
| 2020-04-07 | $50.78 | $73.49 | 1,643,400 | — | — |
| 2020-04-06 | $52.78 | $76.38 | 504,900 | — | — |
| 2020-04-03 | $50.87 | $73.62 | 622,800 | — | — |
| 2020-04-02 | $46.90 | $67.87 | 693,900 | — | — |
| 2020-04-01 | $41.84 | $60.54 | 565,200 | — | — |
| 2020-03-31 | $42.22 | $61.10 | 574,200 | — | — |
| 2020-03-30 | $43.34 | $62.71 | 638,100 | — | — |
| 2020-03-27 | $42.14 | $60.99 | 572,400 | — | — |
| 2020-03-26 | $41.11 | $59.50 | 548,100 | — | — |
| 2020-03-25 | $41.67 | $60.30 | 497,700 | — | — |
| 2020-03-24 | $43.22 | $62.54 | 670,500 | — | — |
| 2020-03-23 | $34.26 | $49.58 | 540,900 | — | — |
| 2020-03-20 | $39.21 | $56.74 | 488,700 | — | — |
| 2020-03-19 | $39.34 | $56.94 | 535,500 | — | — |
| 2020-03-18 | $34.55 | $50.00 | 711,900 | — | — |
| 2020-03-17 | $40.92 | $59.22 | 824,400 | — | — |
| 2020-03-16 | $45.56 | $65.93 | 663,300 | — | — |
| 2020-03-13 | $48.54 | $70.25 | 521,100 | — | — |
| 2020-03-12 | $45.56 | $65.93 | 755,100 | — | — |
| 2020-03-11 | $50.78 | $73.49 | 447,300 | — | — |
| 2020-03-10 | $58.56 | $84.74 | 727,200 | — | — |
| 2020-03-09 | $51.91 | $75.13 | 867,600 | — | — |
| 2020-03-06 | $69.11 | $100.02 | 376,200 | — | — |
| 2020-03-05 | $72.87 | $102.88 | 212,400 | — | — |
| 2020-03-04 | $74.79 | $105.59 | 143,100 | — | — |
| 2020-03-03 | $74.56 | $105.28 | 143,100 | — | — |
| 2020-03-02 | $76.74 | $108.35 | 218,700 | — | — |
| 2020-02-28 | $77.31 | $109.15 | 247,500 | — | — |
| 2020-02-27 | $75.36 | $106.39 | 243,000 | — | — |
| 2020-02-26 | $78.98 | $111.50 | 243,000 | — | — |
| 2020-02-25 | $80.56 | $113.73 | 198,900 | — | — |
| 2020-02-24 | $83.47 | $117.85 | 299,700 | — | — |
| 2020-02-21 | $85.00 | $120.01 | 96,300 | — | — |
| 2020-02-20 | $86.82 | $122.58 | 83,700 | — | — |
| 2020-02-19 | $85.88 | $121.26 | 80,100 | — | — |
| 2020-02-18 | $85.13 | $120.19 | 116,100 | — | — |
| 2020-02-14 | $85.56 | $120.80 | 42,300 | — | — |
| 2020-02-13 | $87.06 | $122.91 | 91,800 | — | — |
| 2020-02-12 | $87.53 | $123.58 | 132,300 | — | — |
| 2020-02-11 | $86.90 | $122.69 | 78,300 | — | — |
| 2020-02-10 | $86.38 | $121.96 | 151,200 | — | — |
| 2020-02-07 | $89.12 | $125.83 | 115,200 | — | — |
| 2020-02-06 | $89.28 | $126.06 | 190,800 | — | — |
| 2020-02-05 | $89.01 | $125.67 | 244,800 | — | — |
| 2020-02-04 | $86.67 | $122.37 | 200,700 | — | — |
| 2020-02-03 | $83.33 | $117.66 | 306,000 | — | — |
| 2020-01-31 | $83.97 | $118.55 | 477,900 | — | — |
| 2020-01-30 | $80.72 | $113.97 | 136,800 | — | — |
| 2020-01-29 | $82.44 | $116.40 | 172,800 | — | — |
| 2020-01-28 | $82.84 | $116.96 | 158,400 | — | — |
| 2020-01-27 | $81.68 | $115.32 | 108,900 | — | — |
| 2020-01-24 | $83.47 | $117.85 | 81,900 | — | — |
| 2020-01-23 | $84.33 | $119.07 | 161,100 | — | — |
| 2020-01-22 | $85.20 | $120.29 | 157,500 | — | — |
| 2020-01-21 | $86.88 | $122.67 | 105,300 | — | — |
| 2020-01-17 | $88.10 | $124.38 | 49,500 | — | — |
| 2020-01-16 | $88.32 | $124.70 | 90,900 | — | — |
| 2020-01-15 | $88.44 | $124.86 | 108,900 | — | — |
| 2020-01-14 | $88.83 | $125.41 | 148,500 | — | — |
| 2020-01-13 | $89.43 | $126.27 | 223,200 | — | — |
| 2020-01-10 | $89.92 | $126.96 | 148,500 | — | — |
| 2020-01-09 | $90.35 | $127.57 | 185,400 | — | — |
| 2020-01-08 | $91.04 | $128.54 | 310,500 | — | — |
| 2020-01-07 | $89.39 | $126.21 | 118,800 | — | — |
| 2020-01-06 | $88.89 | $125.50 | 266,400 | — | — |
| 2020-01-03 | $88.80 | $125.37 | 187,200 | — | — |
| 2020-01-02 | $86.12 | $121.60 | 73,800 | — | — |