John Bean Technologies Co. (NYSE:JBT – Get Rating) Director Caroline Maury Devine sold 300 shares of John Bean Technologies stock in a transaction on Friday, March 18th. The shares were sold at an average price of $112.92, for a total value of $33,876.00. The transaction was disclosed in a filing with the SEC, which is […]