로딩 중…
StockDiggingStockDigging

Talos Energy Inc.

TALO· NYSE
$17.00-0.87%
2026-09-18

Financials

Valuation Metrics

Talos Energy Inc.'s Market Cap is $2.84B. At end of 2025 it was $1.93B. Ranked #1777 of 3,121 in US market (top 57%), #1138 of 1,658 on NYSE (top 69%), #117 of 173 in Energy (top 68%) by Market Cap.

Investment Metrics(as of 2026-09-18)

MetricValue
Size
Market Cap$2.84B
Revenue$1.98B
Net Income$-407M
Total Assets$5.43B
Net Assets$2.03B
Employees700
Value
P/B1.40x
P/S1.43x
EV/EBITDA5.34x
FCF Yield11.66%
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 Return78.76%
1M Return-0.99%
From 52W High-9.24%
1Y MDD-22.18%
Trading
Volume1,265,961 shares
Trading Value$22M
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.