While gains from long-term stocks are posed to be significant over an extended period of time, it is important for an investor to analyse company fundamentals and growth possibilities before investing.