How can you identify companies best positioned for growth long-term? In this post we'll look at eight of the top performing growth stocks over a long-term time frame and offer insights into how you can use stock market data to identify the best performing stocks for the future.