best performing tiny cap stocks mach 31 2003 to august 20 2003

Air Industries (AIRI) had the highest return in 2003 and on August 20, 2003 by a US stock, returning 67.9%.