TALO logo

TALO

Talos Energy Inc.NYSEEnergy
$15.65+4.82%ClosedMarket Cap: $2.66B

As of 2026-04-06

Valuation

View Details

P/E (TTM)

PEG

P/B

1.26

P/S

1.49

EV/EBITDA

4.30

DCF Value

$73.80

FCF Yield

30.7%

Div Yield

0.0%

Margins & Returns

Gross Margin

8.1%

Operating Margin

-21.9%

Net Margin

-27.9%

ROE

-20.3%

ROA

-8.9%

ROIC

-6.5%

Financials

View All
PeriodRevenueNet IncomeEPS
Q4 2025$392.2M$-204.6M$-1.17
FY 2025$1.78B$-496.4M$-2.82
Q3 2025$450.1M$-95.9M$-0.55
Q2 2025$424.7M$-185.9M$-1.05

Analyst Ratings

View All
KeybancOverweight
2026-04-02
CitigroupBuy
2026-03-31
MizuhoNeutral
2026-03-17
BenchmarkHold
2026-03-05
CitigroupBuy
2026-01-23

Trading Activity

Insider Trades

View All
Control Empresarial de Capitales S.A. de C.V.10 percent owner, other: Add'l Rep. Persons-see Ex.99-1
SellMon Mar 30
Control Empresarial de Capitales S.A. de C.V.10 percent owner, other: Add'l Rep. Persons-see Ex.99-1
SellMon Mar 30
Spath John B.officer: See Remarks
SellThu Mar 12
JUNEAU JOHN Bdirector
SellThu Mar 12
Sherrill Richarddirector
SellThu Mar 12

Company Info

Sector

Energy

Industry

Country

US

Exchange

NYSE

Beta

0.35

Talos Energy Inc., an independent exploration and production company, focuses on the exploration and production of oil and natural gas properties in the United States Gulf of Mexico and offshore Mexico. As of December 31, 2021, the company had proved reserves of 161.59 million barrels of oil equivalent, consisting of 107,764 thousand barrels of crude oil, 236,353 million cubic feet of natural gas, and 14,435 thousand barrels of crude oil. The company was founded in 2011 and is based in Houston, Texas.

Peers