show me best 10 stock in terms of roi of 2024 may with market cap larger than 100b

NVIDIA (NVDA) had the highest return last year and in May 2024 by a US stock with a market cap of $100B+, returning 28.9%.