Imunon (IMNN) had the highest return between March 1, 1993 and March 31, 2000 by a US stock, returning 5,966,880.7%.

money illustration

Explore