Santech (STEC) has had the highest return between November 10, 2025 and January 10, 2026 by a US stock, returning 38,150%.

money illustration

Explore