Santech (STEC) has had the highest return between December 25, 2025 and February 1, 2026 by a US stock, returning 27,212%.
Santech (STEC) has had the highest return between December 25, 2025 and February 1, 2026 by a US stock, returning 27,212%.