best performing stocks between 2016 and 2020 with market cap above 1 trillion

NVIDIA (NVDA) had the highest return between 2016 and 2020 by a US stock with a market cap of $1T+, returning 1,553%.

ASSET YEARS % RETURN
NVIDIA (NVDA)
2016-2020
1,552.96%
Tesla (TSLA)
2016-2020
1,429.28%
Apple (AAPL)
2016-2020
458.31%
Amazon (AMZN)
2016-2020
396.26%
Microsoft (MSFT)
2016-2020
348.71%
Facebook (META)
2016-2020
167.94%
Alphabet Inc Class A (GOOGL)
2016-2020
129.95%
Berkshire Hathaway (BRK.B)
2016-2020
78.14%