Stockreport

Investors in John Bean Technologies (NYSE:JBT) have unfortunately lost 36% over the last three years [Yahoo! Finance]

John Bean Technologies Corporation  (JBT) 
Last john bean technologies corporation earnings: 4/29 04:29 pm Check Earnings Report
US:NYSE Investor Relations: jbtc.com/investors
PDF But in any portfolio, there are likely to be some stocks that fall short of that benchmark. Unfortunately, that's been the case for longer term John Bean Technologies Co [Read more]