best performing stocks with yields over 5% in 2025

Mobile Global Esports (MGAM) has had the highest return this year by a US stock, returning 2,025%.