best stock since march 1

Santech (STEC) has had the highest return since March 1, 2025 by a US stock, returning 23,124.5%.