It’s been shown that long-term investing outperforms short-term trading and historically, some of the stock markets best performing stocks have been those delivering break-neck revenue growth. There’s no telling which stocks will be the next big winners, but disruptive, fast-growing companies could position you best for market-beating returns. If so, then these 20 high-growth companies could be top stocks to stash away for the long haul…
Continue reading at Fool.com