7 Great Growth Stocks with Long-Term Potential

Buying shares of a growth company early in its run to greatness is the holy grail of stock picking.