3 Top Small-Cap Stocks to Buy in May
Defined as companies with market caps between $300 million and $2 billion, small-cap stocks have the potential for big returns. Here is a list of three small-cap stocks to buy in May. The first pick, Glu Mobile (NASDAQ: GLUU), is a bet on the fast-growing mobile gaming industry. The other two picks, Upwork (NASDAQ: UPWK) and American Outdoor Brands Corp. (NASDAQ: AOBC), are bets on the freelancing revolution and America's passion for firearms in times of uncertainty.