Mid-Cap Stocks Analysis: 5 Picks with 31% Upside Potential