Mid-cap stocks are a shorthand way of describing companies with market capitalizations between $2 billion and $10 billion. Generally speaking, companies of this size have a few advantages. For instance, they're generally still small enough to grow significantly, unlike some large-cap stocks. However, they're big enough for investors to expect some business stability, unlike the volatility often found in early-stage small-cap companies.
There are many good mid-cap stocks to choose from as an investor, but here's why I believe Whirlpool (NYSE: WHR), Planet Fitness (NYSE: PLNT), and Five Below (NASDAQ: FIVE) are three top mid-cap stocks to buy right now.
Image source: Getty Images.