Imunon (IMNN) had the highest return between 1995 and 1999 by a US stock, returning 3,419,998.6%.

money illustration

Explore