2 Top Small-Cap Stocks to Buy Right Now

Small-cap stocks are shares of companies with market caps between $300 million and $2 billion. These companies tend to have more room for growth as they scale up their business models, making them good bets for investors looking to beat the market over the long term. However, it's important to invest in quality companies with strategies that can stand the test of time. Let's dig into Celsius Holdings (NASDAQ: CELH) and Upwork (NASDAQ: UPWK) to find out why these stocks fit that bill, and why they could make great additions to your portfolio. 

Image Source: Getty Images.

Celsius Holdings is a beverage company known for its flagship Celsius brand of fitness drinks. With a current market cap of $1.35 billion, the stock fits comfortably into the small-cap category, but it looks poised for expansion as it widens its distribution network in the U.S. and Europe. 

Continue reading


Source Fool.com