로딩 중…
StockDiggingStockDigging

Talos Energy Inc.

TALO· NYSE
$14.87-2.08%
2026-08-03

Financials

Valuation Metrics

Talos Energy Inc.'s Market Cap is $2.48B. At end of 2025 it was $1.93B. Ranked #1908 of 3,112 in US market (top 61%), #1203 of 1,667 on NYSE (top 72%), #121 of 174 in Energy (top 70%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$2.48B
Revenue$1.74B
Net Income$-743M
Total Assets$5.27B
Net Assets$1.87B
Employees700
Value
P/B1.32x
P/S1.43x
EV/EBITDA8.68x
FCF Yield19.69%
Profitability
ROE-39.62%
ROA-14.08%
Op. Margin-23.44%
Revenue Growth-7.94%
Financial Health
Debt Ratio181.27%
Total Debt$1.24B
FCF$489M
Cash$386M
Current Ratio1.20x
Net Debt/EBITDA2.23x
Performance
1Y Return87.22%
1M Return9.38%
From 52W High-12.82%
1Y MDD-22.18%
Trading
Volume1,225,113 shares
Trading Value$18M
Per Share
EPS$-2.83
BPS$12.38

Company Info

CEO Dr. Paul R. A. Goodfellow
Employees 700
HQ Houston, United States

Talos Energy Inc., through its subsidiaries, engages in the exploration and production of oil and gas in the United States and Mexico. The company operates through two segments: Upstream, and Carbon Capture and Sequestration. It also engages in the exploration and production of natural gas liquid. Talos Energy Inc. was founded in 2011 and is headquartered in Houston, Texas.