worst performing stocks in june

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