best performing stocks between 2017 and 2021 with market cap above 1 trillion

Tesla (TSLA) had the highest return between 2017 and 2021 by a US stock with a market cap of $1T+, returning 2,359.2%.

ASSET YEARS % RETURN
Tesla (TSLA)
2017-2021
2,359.23%
NVIDIA (NVDA)
2017-2021
1,041.7%
Apple (AAPL)
2017-2021
551.63%
Microsoft (MSFT)
2017-2021
476.08%
Amazon (AMZN)
2017-2021
339.93%
Alphabet Inc Class A (GOOGL)
2017-2021
261.85%
Facebook (META)
2017-2021
189.88%
Berkshire Hathaway (BRK.B)
2017-2021
81.94%