Technipfmc Limited
 $1,148,317 John Bean Technologies Corp
 $7,370,620 Technipfmc Limited
 $1,148,317 John Bean Technologies Corp
 $7,370,620