Technipfmc Limited
 $1,071,986 John Bean Technologies Corp
 $7,849,169 Technipfmc Limited
 $1,071,986 John Bean Technologies Corp
 $7,849,169