6 Midcap Stocks Show Strong Q4 Performance Amid Mixed Earnings