best performing market cap >100b stock since april 2016

NVIDIA (NVDA) has had the highest return since April 30, 2016 by a US stock with a market cap of $100B+, returning 21,343.9%.