Technipfmc Limited
 $22,615,144 Talos Energy Inc
 $0 Superior Energy Services Inc
 $88,159 Technipfmc Limited
 $22,615,144 Talos Energy Inc
 $0 Superior Energy Services Inc
 $88,159