best performing stock between 11/1/2018 and november 11/1/2020 with market cap over 15 billion

Tesla (TSLA) had the highest return between November 1, 2018 and November 11, 2025 and in January 2020 by a US stock with a market cap of $15B+, returning 53.3%.