로딩 중…
StockDiggingStockDigging

Talos Energy Inc.

TALO· NYSE
$16.45-9.74%
2026-11-02

Financials

Valuation Metrics

Talos Energy Inc.'s Market Cap is $2.75B. At end of 2025 it was $1.93B. Ranked #1700 of 3,118 in US market (top 55%), #1093 of 1,644 on NYSE (top 66%), #106 of 168 in Energy (top 63%) by Market Cap.

Investment Metrics(as of 2026-11-02)

MetricValue
Size
Market Cap$2.75B
Revenue$1.98B
Net Income$-407M
Total Assets$5.43B
Net Assets$2.03B
Employees700
Value
P/B1.35x
P/S1.39x
EV/EBITDA5.20x
FCF Yield12.04%
Profitability
ROE-20.03%
ROA-7.49%
Op. Margin3.24%
Revenue Growth2.44%
Financial Health
Debt Ratio167.28%
Total Debt$1.24B
FCF$331M
Cash$578M
Current Ratio1.61x
Net Debt/EBITDA1.01x
Performance
1Y Return67.74%
1M Return-1.94%
From 52W High-12.29%
1Y MDD-22.18%
Trading
Volume2,796,619 shares
Trading Value$47M
Per Share
EPS$-2.44
BPS$12.18

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.