Analyzing John Bean Technologies Corporation
John Bean Technologies Corporation and MSC Industrial Direct are both mid-cap industrial products companies, but which is the better stock? We will contrast the two companies based on the strength of their dividends, earnings, valuation, institutional ownership, risk, analyst recommendations and profitability. 99.3% of John Bean Technologies Corporation shares are held by institutional investors.