best performing russell 2000 stocks 2000-2002

Flux Power (FLUX) had the highest return in 2000 and between 2000 and 2002 by a US stock, returning 6,972,289.6%.