Imunon (IMNN) had the highest return between February 1, 1988 and September 30, 2000 by a US stock, returning 2,837,854.2%.

money illustration

Explore