best performing stock with market cap >50b since april 2016

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