The concern about investing in growth stocks usually comes down to valuation. Particularly in a market near all-time highs, stocks with significant growth potential usually have a multiple to match.
One way around that problem is to look at small-cap stocks to buy, where the growth stories may not be quite as well known, and the valuations may not be quite as stretched. In some cases, small-cap stocks offer more risk, but in most cases, they offer more potential rewards.
Here are 10 small-cap stocks to buy because of their significant growth opportunities and valuations that offer some upside if those opportunities are captured.