best performing market cap >100b stocks from 2018 tojuly2019

NVIDIA (NVDA) has had the highest return since 2018 by a US stock with a market cap of $100B+, returning 3,683.6%.