best performing stocks by year 10/01/1986 - 10/30/1986

Balchem (BCPC) had the best year between October 1, 1986 and October 30, 1986 by a US stock in 1986, returning 105.9%.