Educational Development (EDUC) had the highest return in 1986 by a US stock in the Nasdaq Composite (IXIC), returning 190.9%.

money illustration

Explore