best large cap stock from december 2017 to december 2020

Sea (SE) had the highest return between December 1, 2017 and December 31, 2020 by a large-cap US stock, returning 1,596.9%.

ASSET DATE % RETURN
Sea (SE)
12/1/2017 - 12/31/2020
1,596.93%
Trade Desk (TTD)
12/1/2017 - 12/31/2020
1,555.3%
Carvana (CVNA)
12/1/2017 - 12/31/2020
1,387.83%
Twilio (TWLO)
12/1/2017 - 12/31/2020
1,168.74%
MongoDB (MDB)
12/1/2017 - 12/31/2020
1,158.46%
Tesla (TSLA)
12/1/2017 - 12/31/2020
1,055.17%
Shopify (SHOP)
12/1/2017 - 12/31/2020
989.46%
Natera (NTRA)
12/1/2017 - 12/31/2020
928.1%
argenx NV ADR (ARGX)
12/1/2017 - 12/31/2020
828.9%
Okta (OKTA)
12/1/2017 - 12/31/2020
773.45%
Advanced Micro Devices (AMD)
12/1/2017 - 12/31/2020
748.38%
Nio Inc Class A ADR (NIO)
12/1/2017 - 12/31/2020
705.62%
Roku (ROKU)
12/1/2017 - 12/31/2020
659.08%
Zscaler (ZS)
12/1/2017 - 12/31/2020
626.22%
PDD (PDD)
12/1/2017 - 12/31/2020
570.45%
DexCom (DXCM)
12/1/2017 - 12/31/2020
535.37%
MercadoLibre (MELI)
12/1/2017 - 12/31/2020
512.71%
DocuSign (DOCU)
12/1/2017 - 12/31/2020
485%
Paycom Soft (PAYC)
12/1/2017 - 12/31/2020
453.69%
Block (XYZ)
12/1/2017 - 12/31/2020
453.23%
Lululemon Athletica (LULU)
12/1/2017 - 12/31/2020
421.16%
Zoom Video Communications (ZM)
12/1/2017 - 12/31/2020
418.95%
Atlassian (TEAM)
12/1/2017 - 12/31/2020
399.83%
BioNTech SE (BNTX)
12/1/2017 - 12/31/2020
394.06%
HubSpot (HUBS)
12/1/2017 - 12/31/2020
392.47%
Large-cap stocks are treated as having a market cap of $10B+.