Talos Energy logo

Talos Energy

Update in progress

TALO (NYSE)

  • Company RatingNeutral
  • SectorEnergy
  • IndustryOil & Gas E&P

Talos Energy Inc., through its subsidiaries, develops and produces oil and natural gas in the United States and Mexico. The company operates in two segments: Upstream and Carbon Capture and Sequestration. It also engages in the exploration and production of natural gas liquids. Founded in 2011, Talos Energy is headquartered in Houston, Texas, and focuses on safe, responsible operations while pursuing value creation and CCS initiatives.

Company score

Sentiment
0.30
Environment
-0.18
Social
0.01
Governance
0.00
Sustainability
-0.06
Impact Score
0.12
Loading section