Talos Energy Inc.

TALO·NYSE·$14.80·$2B