Imunon (IMNN) had the highest return between 1992 and 1998 by a US stock, returning 267,416%.

money illustration

Explore