Imunon (IMNN) had the highest return between 1998 and 2000 by a US stock, returning 1,621,521.7%.

money illustration

Explore