6 Mid Cap Stocks with Piotroski F-Score 9