best performing stocks of the last 12 months

Reliance Global (RELI) has had the highest return since May 3, 2025 by a US stock, returning 45,568.3%.