which stock performed the worst in june

Ostin Technology (OST) had the lowest return in June 2025 by a US stock, returning -97.1%.