TALO Talos Energy Inc.
USEnergyAs of 2026-07-10 16:00
Why TALO matters now
Talos Energy Inc. (TALO) is a US stock in Energy. The latest InvestLog snapshot shows $13.50 with -1.68% on the session and $2.25B in market capitalization; recent performance reads 1-month -17.00% and YTD +24.95%.
The latest financial table shown here is Q1 2026, with revenue of $472.3M, net income of $-256.2M, and EPS of $-1.52. Investors can compare that operating picture with valuation signals such as P/E unavailable and FCF yield 21.3%.
The latest indexable market news headline is "These 2 Oils and Energy Stocks Could Beat Earnings: Why They Should Be on Your Radar" from Zacks Investment Research.
Additional event context on this page matters because analyst consensus is Hold with a median target of $18.00; recent insider activity includes Control Empresarial de Capitales S.A. de C.V. filing S-Sale. These signals are research inputs, not a recommendation.
Valuation
P/E (TTM)
—
PEG
—
P/B
1.24
P/S
1.32
EV/EBITDA
8.20
DCF Value
$49.43
FCF Yield
21.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
| Period | Revenue | Net Income | EPS |
|---|---|---|---|
| Q1 2026 | $472.3M | $-256.2M | $-1.52 |
| Q4 2025 | $392.2M | $-204.6M | $-1.17 |
| FY 2025 | $1.78B | $-496.4M | $-2.82 |
| Q3 2025 | $450.1M | $-95.9M | $-0.55 |
Analyst Ratings
Consensus
Hold
Target (Consensus)
$18.00
Target (Median)
$18.00
Target Range
$18.00 - $18.00
Trading Activity
Insider Trades
Related Stocks
Latest News
Company Info
Sector
Energy
Industry
Oil & Gas Exploration & Production
Country
US
Exchange
—
Beta
0.32
Talos Energy Inc. functions as an autonomous entity engaged in the discovery and extraction of hydrocarbon resources. The company primarily targets oil and natural gas fields situated in the U.S. Gulf of Mexico and within Mexico's offshore territories. By the end of 2021, specifically December 31st, Talos Energy had documented proven reserves amounting to 161.59 million barrels of oil equivalent. This inventory included 107.764 million barrels of crude oil, 236.353 billion cubic feet of natural gas, and an additional 14.435 million barrels of crude oil. The enterprise was established in 2011 and has its corporate headquarters located in Houston, Texas.