TALO Talos Energy Inc. logo

TALO Talos Energy Inc.

Energy
$15.02+0.00%OpenMarket Cap: $2.51B

As of 2026-05-26

Valuation

View Details

P/E (TTM)

PEG

P/B

1.44

P/S

1.54

EV/EBITDA

4.58

DCF Value

$50.12

FCF Yield

12.3%

Div Yield

0.0%

Margins & Returns

Gross Margin

6.8%

Operating Margin

-23.4%

Net Margin

-42.7%

ROE

-33.2%

ROA

-14.1%

ROIC

-7.2%

Financials

View All
PeriodRevenueNet IncomeEPS
Q1 null$472.3M$-256.2M$
Q4 null$392.2M$-204.6M$
FY null$1.78B$-496.4M$
Q3 null$450.1M$-95.9M$

Analyst Ratings

View All

Consensus

Hold

Target (Consensus)

$15.25

Target (Median)

$15.25

Target Range

$13.50 - $17.00

1 Strong Buy5 Buy5 Hold0 Sell0 Strong Sell
JP MorganNeutral
2026-05-13
Roth CapitalNeutral
2026-04-08
KeybancOverweight
2026-04-02
CitigroupBuy
2026-03-31
MizuhoNeutral
2026-03-17

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
SellFri May 22
Control Empresarial de Capitales S.A. de C.V.10 percent owner, other: Add'l Rep. Persons-see Ex.99-1
SellWed May 20
Control Empresarial de Capitales S.A. de C.V.10 percent owner, other: Add'l Rep. Persons-see Ex.99-1
SellWed May 20
Spath John B.officer: See Remarks
SellThu May 07
Moss William S. IIIofficer: See Remarks
SellThu May 07

Company Info

Sector

Energy

Industry

Oil & Gas Exploration & Production

Country

US

Exchange

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