John Bean Technologies Corp
 $667,469 John Bean Technologies Corp
 $667,469