Talos Energy shares are trading lower. The company reported its Q1 financial results.

Talos Energy, Inc.

Talos Energy, Inc.

TALO

0.00

Talos Energy shares are trading lower. The company reported its Q1 financial results.