A micro-cap is a stock with a market cap of between $50 million and $300 million. Micro-cap stocks tend to have greater volatility, thus are inherently riskier, than larger-cap stocks.