Imunon (IMNN) had the highest return between May 1, 1986 and November 1, 1999 by a US stock, returning 1,018,652.9%.

money illustration

Explore