Imunon (IMNN) had the highest return between 1998 and 2002 by a US stock, returning 697,197.3%.

money illustration

Explore