John Bean Technologies Corp
 $514,686 John Bean Technologies Corp
 $514,686