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

Educational Development (EDUC) had the best year between November 1, 1986 and November 30, 1986 by a US stock in 1986, returning 87.6%.