John Bean Technologies Corp
 $635,413 John Bean Technologies Corp
 $635,413