Imunon (IMNN) had the highest return between 1993 and 2002 by a US stock, returning 500,544.3%.

money illustration

Explore