Mid-cap stocks, generally defined as stocks with market caps between $2 billion and $10 billion, can offer investors the best of both worlds. They have enough room to deliver serious growth but still offer investors a certain degree of security, as companies of this size generally have proven business models and are profitable or on their way to profitability.
If you're like Goldilocks and looking for a stock that's not too big and not too small, keep reading to see why Stitch Fix (NASDAQ: SFIX), ANGI Homeservices (NASDAQ: ANGI), and Foot Locker (NYSE: FL) fit the bill.
Image source: Getty Images.