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
- 2007-02-09 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 | $123.90 | $123.90 | 224,400 | — | — |
| 2020-12-30 | $125.00 | $125.00 | 172,490 | — | — |
| 2020-12-29 | $122.70 | $122.70 | 470,680 | — | — |
| 2020-12-28 | $126.10 | $126.10 | 202,920 | — | — |
| 2020-12-24 | $131.70 | $131.70 | 244,180 | — | — |
| 2020-12-23 | $122.20 | $122.20 | 233,300 | — | — |
| 2020-12-22 | $129.60 | $129.60 | 315,830 | — | — |
| 2020-12-21 | $120.00 | $120.00 | 200,470 | — | — |
| 2020-12-18 | $117.60 | $117.60 | 365,880 | — | — |
| 2020-12-17 | $118.20 | $118.20 | 221,660 | — | — |
| 2020-12-16 | $120.50 | $120.50 | 304,760 | — | — |
| 2020-12-15 | $126.10 | $126.10 | 268,550 | — | — |
| 2020-12-14 | $126.70 | $126.70 | 360,220 | — | — |
| 2020-12-11 | $135.00 | $135.00 | 306,500 | — | — |
| 2020-12-10 | $135.00 | $135.00 | 309,890 | — | — |
| 2020-12-09 | $141.90 | $141.90 | 418,850 | — | — |
| 2020-12-08 | $156.20 | $156.20 | 148,060 | — | — |
| 2020-12-07 | $158.20 | $158.20 | 181,660 | — | — |
| 2020-12-04 | $161.40 | $161.40 | 245,180 | — | — |
| 2020-12-03 | $164.50 | $164.50 | 669,190 | — | — |
| 2020-12-02 | $157.20 | $157.20 | 263,710 | — | — |
| 2020-12-01 | $151.60 | $151.60 | 297,070 | — | — |
| 2020-11-30 | $150.70 | $150.70 | 315,930 | — | — |
| 2020-11-27 | $149.00 | $149.00 | 165,780 | — | — |
| 2020-11-25 | $148.90 | $148.90 | 284,200 | — | — |
| 2020-11-24 | $145.80 | $145.80 | 538,340 | — | — |
| 2020-11-23 | $135.00 | $135.00 | 308,910 | — | — |
| 2020-11-20 | $137.40 | $137.40 | 205,820 | — | — |
| 2020-11-19 | $136.20 | $136.20 | 323,910 | — | — |
| 2020-11-18 | $124.00 | $124.00 | 307,980 | — | — |
| 2020-11-17 | $114.60 | $114.60 | 255,170 | — | — |
| 2020-11-16 | $108.80 | $108.80 | 205,300 | — | — |
| 2020-11-13 | $112.50 | $112.50 | 267,030 | — | — |
| 2020-11-12 | $105.20 | $105.20 | 214,000 | — | — |
| 2020-11-11 | $107.70 | $107.70 | 532,260 | — | — |
| 2020-11-10 | $101.50 | $101.50 | 684,300 | — | — |
| 2020-11-09 | $107.50 | $107.50 | 833,110 | — | — |
| 2020-11-06 | $139.90 | $139.90 | 190,940 | — | — |
| 2020-11-05 | $145.00 | $145.00 | 200,410 | — | — |
| 2020-11-04 | $137.00 | $137.00 | 90,190 | — | — |
| 2020-11-03 | $132.00 | $132.00 | 100,780 | — | — |
| 2020-11-02 | $128.30 | $128.30 | 108,920 | — | — |
| 2020-10-30 | $126.90 | $126.90 | 165,780 | — | — |
| 2020-10-29 | $135.30 | $135.30 | 201,280 | — | — |
| 2020-10-28 | $131.10 | $131.10 | 227,580 | — | — |
| 2020-10-27 | $141.60 | $141.60 | 225,340 | — | — |
| 2020-10-26 | $131.20 | $131.20 | 177,510 | — | — |
| 2020-10-23 | $133.10 | $133.10 | 126,980 | — | — |
| 2020-10-22 | $131.50 | $131.50 | 69,350 | — | — |
| 2020-10-21 | $131.50 | $131.50 | 114,280 | — | — |
| 2020-10-20 | $130.20 | $130.20 | 174,080 | — | — |
| 2020-10-19 | $125.30 | $125.30 | 125,450 | — | — |
| 2020-10-16 | $124.20 | $124.20 | 99,850 | — | — |
| 2020-10-15 | $129.10 | $129.10 | 104,870 | — | — |
| 2020-10-14 | $126.70 | $126.70 | 181,340 | — | — |
| 2020-10-13 | $133.20 | $133.20 | 205,200 | — | — |
| 2020-10-12 | $123.30 | $123.30 | 229,290 | — | — |
| 2020-10-09 | $109.10 | $109.10 | 64,430 | — | — |
| 2020-10-08 | $111.10 | $111.10 | 55,120 | — | — |
| 2020-10-07 | $113.80 | $113.80 | 71,760 | — | — |
| 2020-10-06 | $111.00 | $111.00 | 93,070 | — | — |
| 2020-10-05 | $112.00 | $112.00 | 155,940 | — | — |
| 2020-10-02 | $104.60 | $104.60 | 110,140 | — | — |
| 2020-10-01 | $106.00 | $106.00 | 184,400 | — | — |
| 2020-09-30 | $108.10 | $108.10 | 241,450 | — | — |
| 2020-09-29 | $113.80 | $113.80 | 140,400 | — | — |
| 2020-09-28 | $119.90 | $119.90 | 157,140 | — | — |
| 2020-09-25 | $111.70 | $111.70 | 121,940 | — | — |
| 2020-09-24 | $112.50 | $112.50 | 145,350 | — | — |
| 2020-09-23 | $114.40 | $114.40 | 169,720 | — | — |
| 2020-09-22 | $123.40 | $123.40 | 183,510 | — | — |
| 2020-09-21 | $116.90 | $116.90 | 179,030 | — | — |
| 2020-09-18 | $126.70 | $126.70 | 520,420 | — | — |
| 2020-09-17 | $115.50 | $115.50 | 289,220 | — | — |
| 2020-09-16 | $102.90 | $102.90 | 188,230 | — | — |
| 2020-09-15 | $101.20 | $101.20 | 141,370 | — | — |
| 2020-09-14 | $95.70 | $95.70 | 121,430 | — | — |
| 2020-09-11 | $97.10 | $97.10 | 133,390 | — | — |
| 2020-09-10 | $99.10 | $99.10 | 158,680 | — | — |
| 2020-09-09 | $105.70 | $105.70 | 152,920 | — | — |
| 2020-09-08 | $104.30 | $104.30 | 275,410 | — | — |
| 2020-09-04 | $107.10 | $107.10 | 273,970 | — | — |
| 2020-09-03 | $112.10 | $112.10 | 347,990 | — | — |
| 2020-09-02 | $120.30 | $120.30 | 335,530 | — | — |
| 2020-09-01 | $126.50 | $126.50 | 541,890 | — | — |
| 2020-08-31 | $140.50 | $140.50 | 194,310 | — | — |
| 2020-08-28 | $152.50 | $152.50 | 120,570 | — | — |
| 2020-08-27 | $146.60 | $146.60 | 148,010 | — | — |
| 2020-08-26 | $150.40 | $150.40 | 98,830 | — | — |
| 2020-08-25 | $144.00 | $144.00 | 114,000 | — | — |
| 2020-08-24 | $145.40 | $145.40 | 109,870 | — | — |
| 2020-08-21 | $147.80 | $147.80 | 146,640 | — | — |
| 2020-08-20 | $150.40 | $150.40 | 116,610 | — | — |
| 2020-08-19 | $147.80 | $147.80 | 100,490 | — | — |
| 2020-08-18 | $146.50 | $146.50 | 131,270 | — | — |
| 2020-08-17 | $138.70 | $138.70 | 150,640 | — | — |
| 2020-08-14 | $145.30 | $145.30 | 448,060 | — | — |
| 2020-08-13 | $145.40 | $145.40 | 230,200 | — | — |
| 2020-08-12 | $152.10 | $152.10 | 207,580 | — | — |
| 2020-08-11 | $141.10 | $141.10 | 319,760 | — | — |
| 2020-08-10 | $137.10 | $137.10 | 142,560 | — | — |
| 2020-08-07 | $122.40 | $122.40 | 62,160 | — | — |
| 2020-08-06 | $124.50 | $124.50 | 67,940 | — | — |
| 2020-08-05 | $131.00 | $131.00 | 202,580 | — | — |
| 2020-08-04 | $137.60 | $137.60 | 110,520 | — | — |
| 2020-08-03 | $137.00 | $137.00 | 99,000 | — | — |
| 2020-07-31 | $137.50 | $137.50 | 123,480 | — | — |
| 2020-07-30 | $144.20 | $144.20 | 122,220 | — | — |
| 2020-07-29 | $130.60 | $130.60 | 137,010 | — | — |
| 2020-07-28 | $129.90 | $129.90 | 128,620 | — | — |
| 2020-07-27 | $126.30 | $126.30 | 82,630 | — | — |
| 2020-07-24 | $117.40 | $117.40 | 53,650 | — | — |
| 2020-07-23 | $118.90 | $118.90 | 52,690 | — | — |
| 2020-07-22 | $121.30 | $121.30 | 78,780 | — | — |
| 2020-07-21 | $120.60 | $120.60 | 88,060 | — | — |
| 2020-07-20 | $124.20 | $124.20 | 144,230 | — | — |
| 2020-07-17 | $124.80 | $124.80 | 125,140 | — | — |
| 2020-07-16 | $111.80 | $111.80 | 112,870 | — | — |
| 2020-07-15 | $108.50 | $108.50 | 70,860 | — | — |
| 2020-07-14 | $111.00 | $111.00 | 117,100 | — | — |
| 2020-07-13 | $105.70 | $105.70 | 150,640 | — | — |
| 2020-07-10 | $114.70 | $114.70 | 133,880 | — | — |
| 2020-07-09 | $114.10 | $114.10 | 208,720 | — | — |
| 2020-07-08 | $102.10 | $102.10 | 381,310 | — | — |
| 2020-07-07 | $87.40 | $87.40 | 71,900 | — | — |
| 2020-07-06 | $87.60 | $87.60 | 94,910 | — | — |
| 2020-07-02 | $87.40 | $87.40 | 83,110 | — | — |
| 2020-07-01 | $87.40 | $87.40 | 122,320 | — | — |
| 2020-06-30 | $86.60 | $86.60 | 86,720 | — | — |
| 2020-06-29 | $88.20 | $88.20 | 86,710 | — | — |
| 2020-06-26 | $86.40 | $86.40 | 343,840 | — | — |
| 2020-06-25 | $86.20 | $86.20 | 117,850 | — | — |
| 2020-06-24 | $88.40 | $88.40 | 92,630 | — | — |
| 2020-06-23 | $88.90 | $88.90 | 98,060 | — | — |
| 2020-06-22 | $88.00 | $88.00 | 68,430 | — | — |
| 2020-06-19 | $87.10 | $87.10 | 123,300 | — | — |
| 2020-06-18 | $87.80 | $87.80 | 50,340 | — | — |
| 2020-06-17 | $88.40 | $88.40 | 86,750 | — | — |
| 2020-06-16 | $89.50 | $89.50 | 98,040 | — | — |
| 2020-06-15 | $87.30 | $87.30 | 126,050 | — | — |
| 2020-06-12 | $83.40 | $83.40 | 106,880 | — | — |
| 2020-06-11 | $81.00 | $81.00 | 66,880 | — | — |
| 2020-06-10 | $81.20 | $81.20 | 106,000 | — | — |
| 2020-06-09 | $85.70 | $85.70 | 130,340 | — | — |
| 2020-06-08 | $88.50 | $88.50 | 123,440 | — | — |
| 2020-06-05 | $77.00 | $77.00 | 126,330 | — | — |
| 2020-06-04 | $83.00 | $83.00 | 178,590 | — | — |
| 2020-06-03 | $77.60 | $77.60 | 279,360 | — | — |
| 2020-06-02 | $84.30 | $84.30 | 177,710 | — | — |
| 2020-06-01 | $78.90 | $78.90 | 191,150 | — | — |
| 2020-05-29 | $69.70 | $69.70 | 111,820 | — | — |
| 2020-05-28 | $64.60 | $64.60 | 137,190 | — | — |
| 2020-05-27 | $59.70 | $59.70 | 46,790 | — | — |
| 2020-05-26 | $60.00 | $60.00 | 89,850 | — | — |
| 2020-05-22 | $58.80 | $58.80 | 99,870 | — | — |
| 2020-05-21 | $60.80 | $60.80 | 102,290 | — | — |
| 2020-05-20 | $56.60 | $56.60 | 88,800 | — | — |
| 2020-05-19 | $52.40 | $52.40 | 46,250 | — | — |
| 2020-05-18 | $50.30 | $50.30 | 61,940 | — | — |
| 2020-05-15 | $50.80 | $50.80 | 70,760 | — | — |
| 2020-05-14 | $50.70 | $50.70 | 97,980 | — | — |
| 2020-05-13 | $44.90 | $44.90 | 83,160 | — | — |
| 2020-05-12 | $49.60 | $49.60 | 54,030 | — | — |
| 2020-05-11 | $49.50 | $49.50 | 127,480 | — | — |
| 2020-05-08 | $46.70 | $46.70 | 156,360 | — | — |
| 2020-05-07 | $42.50 | $42.50 | 175,550 | — | — |
| 2020-05-06 | $37.50 | $37.50 | 61,850 | — | — |
| 2020-05-05 | $36.80 | $36.80 | 52,610 | — | — |
| 2020-05-04 | $35.50 | $35.50 | 84,440 | — | — |
| 2020-05-01 | $33.20 | $33.20 | 22,300 | — | — |
| 2020-04-30 | $32.10 | $32.10 | 31,770 | — | — |
| 2020-04-29 | $34.00 | $34.00 | 57,350 | — | — |
| 2020-04-28 | $34.30 | $34.30 | 63,480 | — | — |
| 2020-04-27 | $30.60 | $30.60 | 68,360 | — | — |
| 2020-04-24 | $26.60 | $26.60 | 17,200 | — | — |
| 2020-04-23 | $26.50 | $26.50 | 34,330 | — | — |
| 2020-04-22 | $24.30 | $24.30 | 16,800 | — | — |
| 2020-04-21 | $22.50 | $22.50 | 8,880 | — | — |
| 2020-04-20 | $21.10 | $21.10 | 9,100 | — | — |
| 2020-04-17 | $22.00 | $22.00 | 17,560 | — | — |
| 2020-04-16 | $21.90 | $21.90 | 24,200 | — | — |
| 2020-04-15 | $18.80 | $18.80 | 9,490 | — | — |
| 2020-04-14 | $18.30 | $18.30 | 12,340 | — | — |
| 2020-04-13 | $18.40 | $18.40 | 5,800 | — | — |
| 2020-04-09 | $18.30 | $18.30 | 4,310 | — | — |
| 2020-04-08 | $17.90 | $17.90 | 5,170 | — | — |
| 2020-04-07 | $17.70 | $17.70 | 6,000 | — | — |
| 2020-04-06 | $17.30 | $17.30 | 7,690 | — | — |
| 2020-04-03 | $16.30 | $16.30 | 3,950 | — | — |
| 2020-04-02 | $16.80 | $16.80 | 5,780 | — | — |
| 2020-04-01 | $16.40 | $16.40 | 3,210 | — | — |
| 2020-03-31 | $17.50 | $17.50 | 4,230 | — | — |
| 2020-03-30 | $17.00 | $17.00 | 5,660 | — | — |
| 2020-03-27 | $18.10 | $18.10 | 8,970 | — | — |
| 2020-03-26 | $19.20 | $19.20 | 20,400 | — | — |
| 2020-03-25 | $17.20 | $17.20 | 19,210 | — | — |
| 2020-03-24 | $15.50 | $15.50 | 18,570 | — | — |
| 2020-03-23 | $16.10 | $16.10 | 7,670 | — | — |
| 2020-03-20 | $15.50 | $15.50 | 13,800 | — | — |
| 2020-03-19 | $18.00 | $18.00 | 17,730 | — | — |
| 2020-03-18 | $13.70 | $13.70 | 187,560 | — | — |
| 2020-03-17 | $20.00 | $20.00 | 18,380 | — | — |
| 2020-03-16 | $21.00 | $21.00 | 9,040 | — | — |
| 2020-03-13 | $23.10 | $23.10 | 20,220 | — | — |
| 2020-03-12 | $22.10 | $22.10 | 24,210 | — | — |
| 2020-03-11 | $25.30 | $25.30 | 34,140 | — | — |
| 2020-03-10 | $26.70 | $26.70 | 39,660 | — | — |
| 2020-03-09 | $23.50 | $23.50 | 37,500 | — | — |
| 2020-03-06 | $24.30 | $24.30 | 13,730 | — | — |
| 2020-03-05 | $24.70 | $24.70 | 11,450 | — | — |
| 2020-03-04 | $25.10 | $25.10 | 9,450 | — | — |
| 2020-03-03 | $24.20 | $24.20 | 17,650 | — | — |
| 2020-03-02 | $24.90 | $24.90 | 14,460 | — | — |
| 2020-02-28 | $23.60 | $23.60 | 21,780 | — | — |
| 2020-02-27 | $24.00 | $24.00 | 29,110 | — | — |
| 2020-02-26 | $23.60 | $23.60 | 7,210 | — | — |
| 2020-02-25 | $23.80 | $23.80 | 36,120 | — | — |
| 2020-02-24 | $26.50 | $26.50 | 22,530 | — | — |
| 2020-02-21 | $27.60 | $27.60 | 13,860 | — | — |
| 2020-02-20 | $27.80 | $27.80 | 8,500 | — | — |
| 2020-02-19 | $28.00 | $28.00 | 13,350 | — | — |
| 2020-02-18 | $27.80 | $27.80 | 8,890 | — | — |
| 2020-02-14 | $27.30 | $27.30 | 4,600 | — | — |
| 2020-02-13 | $26.40 | $26.40 | 17,540 | — | — |
| 2020-02-12 | $26.70 | $26.70 | 12,390 | — | — |
| 2020-02-11 | $25.30 | $25.30 | 11,880 | — | — |
| 2020-02-10 | $25.50 | $25.50 | 6,380 | — | — |
| 2020-02-07 | $26.50 | $26.50 | 10,090 | — | — |
| 2020-02-06 | $26.70 | $26.70 | 7,170 | — | — |
| 2020-02-05 | $25.40 | $25.40 | 4,370 | — | — |
| 2020-02-04 | $25.00 | $25.00 | 5,680 | — | — |
| 2020-02-03 | $25.00 | $25.00 | 8,520 | — | — |
| 2020-01-31 | $25.50 | $25.50 | 12,260 | — | — |
| 2020-01-30 | $24.80 | $24.80 | 13,600 | — | — |
| 2020-01-29 | $25.60 | $25.60 | 9,880 | — | — |
| 2020-01-28 | $26.40 | $26.40 | 4,770 | — | — |
| 2020-01-27 | $27.10 | $27.10 | 11,240 | — | — |
| 2020-01-24 | $27.80 | $27.80 | 12,740 | — | — |
| 2020-01-23 | $27.10 | $27.10 | 7,040 | — | — |
| 2020-01-22 | $27.80 | $27.80 | 6,610 | — | — |
| 2020-01-21 | $27.80 | $27.80 | 5,400 | — | — |
| 2020-01-17 | $28.00 | $28.00 | 14,110 | — | — |
| 2020-01-16 | $28.20 | $28.20 | 13,750 | — | — |
| 2020-01-15 | $26.80 | $26.80 | 10,100 | — | — |
| 2020-01-14 | $26.50 | $26.50 | 18,530 | — | — |
| 2020-01-13 | $27.30 | $27.30 | 19,730 | — | — |
| 2020-01-10 | $28.60 | $28.60 | 26,280 | — | — |
| 2020-01-09 | $29.00 | $29.00 | 47,490 | — | — |
| 2020-01-08 | $27.60 | $27.60 | 76,120 | — | — |
| 2020-01-07 | $23.30 | $23.30 | 8,190 | — | — |
| 2020-01-06 | $22.50 | $22.50 | 5,270 | — | — |
| 2020-01-03 | $23.10 | $23.10 | 8,350 | — | — |
| 2020-01-02 | $23.20 | $23.20 | 29,470 | — | — |