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
- 2004-08-16 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 | $74.30 | $165.04 | 98,200 | — | — |
| 2020-12-30 | $73.46 | $163.18 | 61,200 | — | — |
| 2020-12-29 | $72.86 | $161.84 | 62,000 | — | — |
| 2020-12-28 | $73.51 | $163.29 | 72,200 | — | — |
| 2020-12-24 | $73.40 | $163.04 | 42,500 | — | — |
| 2020-12-23 | $73.85 | $164.04 | 114,500 | — | — |
| 2020-12-22 | $73.58 | $163.44 | 369,300 | — | — |
| 2020-12-21 | $74.15 | $164.71 | 145,400 | — | — |
| 2020-12-18 | $74.38 | $165.22 | 373,500 | — | — |
| 2020-12-17 | $75.78 | $168.33 | 147,600 | — | — |
| 2020-12-16 | $75.56 | $167.84 | 132,300 | — | — |
| 2020-12-15 | $75.28 | $167.22 | 152,800 | — | — |
| 2020-12-14 | $74.83 | $166.22 | 81,200 | — | — |
| 2020-12-11 | $75.34 | $167.35 | 101,500 | — | — |
| 2020-12-10 | $74.97 | $166.53 | 74,900 | — | — |
| 2020-12-09 | $76.01 | $168.84 | 118,600 | — | — |
| 2020-12-08 | $78.03 | $173.33 | 188,900 | — | — |
| 2020-12-07 | $76.20 | $169.26 | 101,000 | — | — |
| 2020-12-04 | $75.28 | $167.22 | 190,100 | — | — |
| 2020-12-03 | $72.50 | $161.04 | 86,600 | — | — |
| 2020-12-02 | $71.68 | $159.22 | 154,400 | — | — |
| 2020-12-01 | $71.45 | $158.71 | 115,200 | — | — |
| 2020-11-30 | $70.77 | $157.20 | 123,000 | — | — |
| 2020-11-27 | $72.51 | $161.07 | 48,400 | — | — |
| 2020-11-25 | $72.51 | $161.07 | 90,000 | — | — |
| 2020-11-24 | $73.95 | $164.26 | 217,500 | — | — |
| 2020-11-23 | $71.03 | $157.78 | 133,300 | — | — |
| 2020-11-20 | $69.25 | $153.82 | 157,300 | — | — |
| 2020-11-19 | $67.58 | $150.12 | 121,600 | — | — |
| 2020-11-18 | $67.04 | $148.92 | 182,500 | — | — |
| 2020-11-17 | $68.46 | $152.07 | 173,000 | — | — |
| 2020-11-16 | $68.20 | $151.49 | 259,300 | — | — |
| 2020-11-13 | $63.61 | $141.30 | 183,100 | — | — |
| 2020-11-12 | $60.81 | $131.99 | 188,600 | — | — |
| 2020-11-11 | $63.18 | $137.13 | 145,300 | — | — |
| 2020-11-10 | $64.23 | $139.41 | 160,200 | — | — |
| 2020-11-09 | $65.48 | $142.13 | 381,600 | — | — |
| 2020-11-06 | $59.12 | $128.32 | 95,900 | — | — |
| 2020-11-05 | $60.09 | $130.43 | 77,800 | — | — |
| 2020-11-04 | $59.41 | $128.95 | 103,300 | — | — |
| 2020-11-03 | $59.28 | $128.67 | 85,900 | — | — |
| 2020-11-02 | $57.80 | $125.46 | 159,900 | — | — |
| 2020-10-30 | $56.31 | $122.22 | 119,000 | — | — |
| 2020-10-29 | $56.59 | $122.83 | 146,900 | — | — |
| 2020-10-28 | $55.99 | $121.53 | 124,000 | — | — |
| 2020-10-27 | $56.61 | $122.87 | 134,300 | — | — |
| 2020-10-26 | $57.28 | $124.33 | 127,700 | — | — |
| 2020-10-23 | $57.75 | $125.35 | 134,100 | — | — |
| 2020-10-22 | $57.79 | $125.43 | 171,500 | — | — |
| 2020-10-21 | $57.40 | $124.59 | 101,100 | — | — |
| 2020-10-20 | $58.48 | $126.93 | 168,700 | — | — |
| 2020-10-19 | $58.03 | $125.96 | 64,100 | — | — |
| 2020-10-16 | $59.19 | $128.47 | 71,900 | — | — |
| 2020-10-15 | $59.46 | $129.06 | 96,400 | — | — |
| 2020-10-14 | $59.55 | $129.25 | 98,100 | — | — |
| 2020-10-13 | $59.70 | $129.58 | 71,600 | — | — |
| 2020-10-12 | $59.77 | $129.73 | 68,500 | — | — |
| 2020-10-09 | $59.20 | $128.49 | 153,500 | — | — |
| 2020-10-08 | $58.98 | $128.02 | 179,000 | — | — |
| 2020-10-07 | $56.81 | $123.31 | 158,300 | — | — |
| 2020-10-06 | $56.13 | $121.83 | 130,000 | — | — |
| 2020-10-05 | $57.84 | $125.54 | 66,300 | — | — |
| 2020-10-02 | $56.95 | $123.61 | 73,400 | — | — |
| 2020-10-01 | $55.93 | $121.40 | 111,300 | — | — |
| 2020-09-30 | $55.74 | $120.98 | 248,100 | — | — |
| 2020-09-29 | $56.04 | $121.64 | 67,600 | — | — |
| 2020-09-28 | $56.65 | $122.96 | 83,900 | — | — |
| 2020-09-25 | $55.57 | $120.62 | 75,700 | — | — |
| 2020-09-24 | $54.89 | $119.14 | 85,000 | — | — |
| 2020-09-23 | $54.33 | $117.92 | 84,800 | — | — |
| 2020-09-22 | $55.65 | $120.79 | 118,700 | — | — |
| 2020-09-21 | $54.94 | $119.25 | 114,300 | — | — |
| 2020-09-18 | $57.27 | $124.31 | 259,200 | — | — |
| 2020-09-17 | $57.58 | $124.98 | 110,700 | — | — |
| 2020-09-16 | $58.38 | $126.71 | 125,300 | — | — |
| 2020-09-15 | $59.46 | $129.06 | 79,100 | — | — |
| 2020-09-14 | $59.20 | $128.49 | 88,800 | — | — |
| 2020-09-11 | $58.35 | $126.65 | 110,700 | — | — |
| 2020-09-10 | $57.87 | $125.61 | 145,700 | — | — |
| 2020-09-09 | $58.66 | $127.32 | 67,000 | — | — |
| 2020-09-08 | $58.12 | $126.15 | 98,000 | — | — |
| 2020-09-04 | $60.12 | $130.49 | 79,700 | — | — |
| 2020-09-03 | $60.64 | $131.62 | 97,500 | — | — |
| 2020-09-02 | $62.12 | $134.83 | 74,200 | — | — |
| 2020-09-01 | $61.55 | $133.60 | 90,500 | — | — |
| 2020-08-31 | $60.50 | $131.32 | 115,200 | — | — |
| 2020-08-28 | $61.45 | $133.38 | 71,800 | — | — |
| 2020-08-27 | $61.57 | $133.64 | 83,300 | — | — |
| 2020-08-26 | $61.07 | $132.55 | 58,800 | — | — |
| 2020-08-25 | $61.28 | $133.01 | 85,300 | — | — |
| 2020-08-24 | $62.64 | $135.96 | 59,100 | — | — |
| 2020-08-21 | $61.84 | $134.22 | 87,500 | — | — |
| 2020-08-20 | $61.53 | $133.55 | 101,800 | — | — |
| 2020-08-19 | $61.30 | $133.05 | 127,000 | — | — |
| 2020-08-18 | $62.33 | $135.29 | 114,400 | — | — |
| 2020-08-17 | $62.17 | $134.94 | 84,100 | — | — |
| 2020-08-14 | $61.87 | $134.29 | 68,800 | — | — |
| 2020-08-13 | $62.84 | $135.55 | 94,300 | — | — |
| 2020-08-12 | $62.89 | $135.66 | 170,400 | — | — |
| 2020-08-11 | $62.33 | $134.45 | 108,400 | — | — |
| 2020-08-10 | $61.01 | $131.60 | 155,000 | — | — |
| 2020-08-07 | $60.53 | $130.57 | 87,700 | — | — |
| 2020-08-06 | $60.12 | $129.68 | 94,200 | — | — |
| 2020-08-05 | $60.69 | $130.91 | 180,700 | — | — |
| 2020-08-04 | $60.03 | $129.49 | 93,600 | — | — |
| 2020-08-03 | $61.04 | $131.67 | 159,800 | — | — |
| 2020-07-31 | $60.18 | $129.81 | 221,200 | — | — |
| 2020-07-30 | $61.21 | $132.03 | 107,800 | — | — |
| 2020-07-29 | $63.44 | $136.84 | 100,700 | — | — |
| 2020-07-28 | $62.81 | $135.48 | 92,900 | — | — |
| 2020-07-27 | $64.61 | $139.37 | 198,500 | — | — |
| 2020-07-24 | $63.57 | $137.12 | 107,400 | — | — |
| 2020-07-23 | $64.06 | $138.18 | 173,800 | — | — |
| 2020-07-22 | $68.50 | $147.76 | 160,300 | — | — |
| 2020-07-21 | $68.15 | $147.00 | 70,200 | — | — |
| 2020-07-20 | $67.73 | $146.10 | 88,500 | — | — |
| 2020-07-17 | $67.69 | $146.01 | 75,500 | — | — |
| 2020-07-16 | $67.59 | $145.79 | 132,200 | — | — |
| 2020-07-15 | $68.53 | $147.82 | 165,600 | — | — |
| 2020-07-14 | $66.55 | $143.55 | 90,100 | — | — |
| 2020-07-13 | $65.14 | $140.51 | 144,500 | — | — |
| 2020-07-10 | $67.15 | $144.85 | 141,900 | — | — |
| 2020-07-09 | $63.56 | $137.10 | 196,700 | — | — |
| 2020-07-08 | $66.00 | $142.37 | 159,100 | — | — |
| 2020-07-07 | $65.89 | $142.13 | 126,800 | — | — |
| 2020-07-06 | $68.04 | $146.77 | 103,300 | — | — |
| 2020-07-02 | $67.58 | $145.77 | 98,100 | — | — |
| 2020-07-01 | $67.79 | $146.23 | 114,200 | — | — |
| 2020-06-30 | $68.05 | $146.79 | 242,600 | — | — |
| 2020-06-29 | $66.97 | $144.46 | 137,000 | — | — |
| 2020-06-26 | $64.56 | $139.26 | 497,200 | — | — |
| 2020-06-25 | $69.29 | $149.46 | 201,000 | — | — |
| 2020-06-24 | $69.00 | $148.84 | 175,600 | — | — |
| 2020-06-23 | $71.47 | $154.16 | 126,800 | — | — |
| 2020-06-22 | $71.32 | $153.84 | 133,800 | — | — |
| 2020-06-19 | $70.98 | $153.11 | 373,500 | — | — |
| 2020-06-18 | $72.89 | $157.23 | 122,200 | — | — |
| 2020-06-17 | $72.67 | $156.75 | 156,400 | — | — |
| 2020-06-16 | $71.97 | $155.24 | 234,100 | — | — |
| 2020-06-15 | $70.88 | $152.89 | 210,500 | — | — |
| 2020-06-12 | $68.82 | $148.45 | 259,500 | — | — |
| 2020-06-11 | $66.38 | $143.18 | 147,700 | — | — |
| 2020-06-10 | $71.90 | $155.09 | 135,500 | — | — |
| 2020-06-09 | $73.33 | $158.18 | 161,600 | — | — |
| 2020-06-08 | $73.63 | $158.82 | 133,900 | — | — |
| 2020-06-05 | $73.68 | $158.93 | 171,500 | — | — |
| 2020-06-04 | $70.27 | $151.58 | 85,000 | — | — |
| 2020-06-03 | $70.20 | $151.42 | 128,300 | — | — |
| 2020-06-02 | $67.05 | $144.63 | 181,300 | — | — |
| 2020-06-01 | $64.88 | $139.95 | 179,200 | — | — |
| 2020-05-29 | $63.55 | $137.08 | 159,000 | — | — |
| 2020-05-28 | $65.16 | $140.55 | 203,000 | — | — |
| 2020-05-27 | $67.22 | $145.00 | 192,100 | — | — |
| 2020-05-26 | $67.38 | $145.34 | 218,800 | — | — |
| 2020-05-22 | $63.88 | $137.79 | 70,300 | — | — |
| 2020-05-21 | $63.53 | $137.04 | 87,000 | — | — |
| 2020-05-20 | $63.17 | $136.26 | 129,600 | — | — |
| 2020-05-19 | $60.74 | $131.02 | 134,400 | — | — |
| 2020-05-18 | $64.21 | $138.50 | 188,800 | — | — |
| 2020-05-15 | $59.50 | $128.34 | 592,000 | — | — |
| 2020-05-14 | $60.31 | $129.25 | 362,600 | — | — |
| 2020-05-13 | $57.69 | $123.64 | 249,300 | — | — |
| 2020-05-12 | $60.86 | $130.43 | 319,800 | — | — |
| 2020-05-11 | $63.35 | $135.77 | 178,000 | — | — |
| 2020-05-08 | $63.90 | $136.94 | 193,000 | — | — |
| 2020-05-07 | $60.61 | $129.89 | 152,400 | — | — |
| 2020-05-06 | $58.30 | $124.94 | 158,500 | — | — |
| 2020-05-05 | $58.65 | $125.69 | 180,200 | — | — |
| 2020-05-04 | $57.23 | $122.65 | 152,500 | — | — |
| 2020-05-01 | $56.67 | $121.45 | 163,000 | — | — |
| 2020-04-30 | $57.74 | $123.74 | 235,200 | — | — |
| 2020-04-29 | $59.73 | $128.01 | 303,600 | — | — |
| 2020-04-28 | $56.80 | $121.73 | 208,700 | — | — |
| 2020-04-27 | $55.54 | $119.03 | 185,000 | — | — |
| 2020-04-24 | $52.78 | $113.11 | 306,700 | — | — |
| 2020-04-23 | $49.20 | $105.44 | 302,000 | — | — |
| 2020-04-22 | $48.30 | $103.51 | 177,400 | — | — |
| 2020-04-21 | $46.81 | $100.32 | 174,300 | — | — |
| 2020-04-20 | $47.52 | $101.84 | 143,200 | — | — |
| 2020-04-17 | $49.16 | $105.35 | 160,900 | — | — |
| 2020-04-16 | $46.97 | $100.66 | 238,700 | — | — |
| 2020-04-15 | $48.15 | $103.19 | 240,500 | — | — |
| 2020-04-14 | $49.70 | $106.51 | 249,300 | — | — |
| 2020-04-13 | $48.44 | $103.81 | 193,600 | — | — |
| 2020-04-09 | $52.09 | $111.63 | 348,400 | — | — |
| 2020-04-08 | $46.61 | $99.89 | 259,600 | — | — |
| 2020-04-07 | $42.31 | $90.67 | 305,200 | — | — |
| 2020-04-06 | $42.99 | $92.13 | 118,200 | — | — |
| 2020-04-03 | $38.72 | $82.98 | 137,700 | — | — |
| 2020-04-02 | $40.03 | $85.79 | 182,100 | — | — |
| 2020-04-01 | $42.42 | $90.91 | 258,600 | — | — |
| 2020-03-31 | $45.45 | $97.40 | 189,900 | — | — |
| 2020-03-30 | $44.72 | $95.84 | 182,800 | — | — |
| 2020-03-27 | $41.59 | $89.13 | 144,200 | — | — |
| 2020-03-26 | $43.52 | $93.27 | 186,500 | — | — |
| 2020-03-25 | $41.14 | $88.17 | 228,000 | — | — |
| 2020-03-24 | $41.75 | $89.47 | 260,300 | — | — |
| 2020-03-23 | $34.89 | $74.77 | 148,900 | — | — |
| 2020-03-20 | $37.87 | $81.16 | 359,700 | — | — |
| 2020-03-19 | $38.75 | $83.05 | 286,100 | — | — |
| 2020-03-18 | $39.69 | $85.06 | 403,900 | — | — |
| 2020-03-17 | $49.35 | $105.76 | 238,200 | — | — |
| 2020-03-16 | $43.07 | $92.30 | 235,600 | — | — |
| 2020-03-13 | $53.26 | $114.14 | 403,400 | — | — |
| 2020-03-12 | $45.44 | $97.38 | 317,500 | — | — |
| 2020-03-11 | $52.32 | $112.13 | 287,900 | — | — |
| 2020-03-10 | $56.33 | $120.72 | 342,600 | — | — |
| 2020-03-09 | $58.01 | $124.32 | 179,200 | — | — |
| 2020-03-06 | $64.18 | $137.54 | 250,400 | — | — |
| 2020-03-05 | $64.62 | $138.49 | 139,800 | — | — |
| 2020-03-04 | $69.04 | $147.96 | 147,100 | — | — |
| 2020-03-03 | $67.25 | $144.12 | 220,300 | — | — |
| 2020-03-02 | $66.45 | $142.41 | 243,300 | — | — |
| 2020-02-28 | $62.65 | $134.27 | 275,100 | — | — |
| 2020-02-27 | $64.42 | $137.22 | 233,100 | — | — |
| 2020-02-26 | $72.08 | $153.54 | 120,900 | — | — |
| 2020-02-25 | $71.46 | $152.22 | 114,100 | — | — |
| 2020-02-24 | $75.82 | $161.51 | 163,400 | — | — |
| 2020-02-21 | $76.96 | $163.93 | 196,800 | — | — |
| 2020-02-20 | $77.07 | $164.17 | 96,300 | — | — |
| 2020-02-19 | $78.11 | $166.38 | 135,900 | — | — |
| 2020-02-18 | $75.34 | $160.48 | 77,300 | — | — |
| 2020-02-14 | $74.30 | $158.27 | 146,700 | — | — |
| 2020-02-13 | $75.18 | $160.14 | 111,600 | — | — |
| 2020-02-12 | $75.11 | $159.99 | 90,900 | — | — |
| 2020-02-11 | $75.60 | $161.04 | 91,000 | — | — |
| 2020-02-10 | $75.58 | $160.99 | 163,800 | — | — |
| 2020-02-07 | $74.93 | $159.61 | 173,200 | — | — |
| 2020-02-06 | $74.87 | $159.48 | 235,600 | — | — |
| 2020-02-05 | $73.49 | $156.54 | 281,700 | — | — |
| 2020-02-04 | $75.65 | $161.14 | 91,700 | — | — |
| 2020-02-03 | $74.98 | $159.72 | 118,100 | — | — |
| 2020-01-31 | $73.98 | $157.59 | 187,800 | — | — |
| 2020-01-30 | $75.33 | $160.46 | 115,600 | — | — |
| 2020-01-29 | $75.05 | $159.87 | 154,300 | — | — |
| 2020-01-28 | $73.47 | $156.50 | 156,200 | — | — |
| 2020-01-27 | $73.41 | $156.37 | 159,600 | — | — |
| 2020-01-24 | $73.72 | $157.03 | 332,900 | — | — |
| 2020-01-23 | $73.48 | $156.52 | 395,800 | — | — |
| 2020-01-22 | $67.04 | $142.80 | 204,200 | — | — |
| 2020-01-21 | $65.86 | $140.29 | 98,100 | — | — |
| 2020-01-17 | $66.15 | $140.91 | 141,500 | — | — |
| 2020-01-16 | $66.59 | $141.85 | 113,000 | — | — |
| 2020-01-15 | $65.72 | $139.99 | 141,200 | — | — |
| 2020-01-14 | $64.53 | $137.46 | 162,800 | — | — |
| 2020-01-13 | $65.20 | $138.88 | 152,700 | — | — |
| 2020-01-10 | $63.73 | $135.75 | 210,300 | — | — |
| 2020-01-09 | $62.99 | $134.18 | 158,300 | — | — |
| 2020-01-08 | $62.14 | $132.37 | 226,700 | — | — |
| 2020-01-07 | $62.17 | $132.43 | 151,300 | — | — |
| 2020-01-06 | $62.59 | $133.32 | 159,100 | — | — |
| 2020-01-03 | $63.22 | $134.67 | 116,500 | — | — |
| 2020-01-02 | $63.27 | $134.77 | 98,500 | — | — |