best performing stocks by year in 06/01/1990 - 06/30/1990

Soligenix (SNGX) had the best year between June 1, 1990 and June 30, 1990 by a US stock in 1990, returning 2,456,902.5%.