Talos Energy, Inc. (TALO)

New York Stock Exchange:
TALO
| Latest update: Mar 15, 2026, 7:04 PM

Price Chart

$13.82

2.14%
(1 month)

Top Shareholders

BlackRock, Inc.
11.54%
Sourcerock Group LLC
6.22%
The Vanguard Group, Inc.
5.60%
Dimensional Holdings, Inc.
5.28%
State Street Corp.
3.72%
American Century Cos., Inc.
3.29%
Government of Canada
2.72%
UBS Group AG
2.21%

Sentiment for TALO

News
Social

Buzz Talk for TALO

Today

Social Media

General

Stock events for Talos Energy, Inc. (TALO)

In the past six months, Talos Energy announced its third-quarter 2025 and fourth-quarter and full-year 2025 results. The company announced a credit facility borrowing base reaffirmation and maturity extension. Analyst ratings and price targets have influenced the stock, with Mizuho, KeyBanc, and Citigroup maintaining or raising their ratings and price targets, while Benchmark downgraded Talos Energy. The company's stock price as of February 27, 2026, was $12.25, representing a 46.71% increase. Talos Energy's stock reached a 52-week high of $13.85 on February 20, 2026. Despite strong operational results in 2025, the company reported an expanded Q4 loss and missed analyst expectations for EPS and revenue in its latest quarter, which saw revenue down 19.2% year-over-year.

Demand Seasonality affecting Talos Energy, Inc.’s stock price

Demand for Talos Energy's traditional hydrocarbon products is primarily driven by the needs of downstream refiners and manufacturers, influenced by consistent quality, contractual reliability, and competitive pricing, but the provided information does not explicitly detail specific seasonal demand patterns. Demand for its Carbon Capture and Sequestration (CCS) services is driven by industrial emitters seeking decarbonization solutions to meet ESG mandates, influenced by regulatory incentives and investor demand for sustainable solutions, suggesting a more continuous, policy and environmentally-driven demand rather than traditional seasonal fluctuations.

Overview of Talos Energy, Inc.’s business

Talos Energy, Inc. (TALO) is an independent energy company focused on offshore oil and gas exploration and production, operating within the crude petroleum and natural gas extraction industry. The company explores and produces oil, natural gas, and natural gas liquids (NGLs). Talos Energy has diversified into the carbon capture and storage (CCS) market, developing projects to capture and store carbon dioxide emissions. The company's business model integrates exploration, production, and asset management, generating revenue from the sale of crude oil, natural gas, and carbon sequestration services.

TALO’s Geographic footprint

Talos Energy's operations are concentrated in the United States Gulf of Mexico and offshore Mexico. In the U.S. Gulf of Mexico, its activities span deepwater and shallow water assets, including Green Canyon, Mississippi Canyon, and the Shelf and Gulf Coast regions. Offshore Mexico, Talos Energy is active in Blocks 7, 2, and 31, with Block 7 containing the Zama discovery.

TALO Corporate Image Assessment

Talos Energy emphasizes its commitment to operational excellence, sustainability, environmental responsibility, safety, community engagement, good governance, and strong ethics, publishing annual sustainability reports. There is no specific information detailing events that have negatively affected Talos Energy's brand reputation in the past year (March 2025 - March 2026). The company's strategic shift into Carbon Capture and Storage (CCS) and securing memoranda of understanding with industrial partners for CCS projects by Q2 2025 suggests a positive move towards sustainability, which can enhance its reputation.

Ownership

Talos Energy Inc.'s ownership is a mix of institutional, retail, and individual investors. Institutional investors hold a substantial majority, ranging from 74.20% to 80.13% of the stock as of May 2025, and approximately 89.35% to 89.4% as of March 2026. Major institutional shareholders include BlackRock, Inc., Sourcerock Group LLC, The Vanguard Group Inc., Dimensional Fund Advisors LP, and State Street Corp. Empresarial De Capitales Sa De Cv Control is identified as a large individual shareholder, possessing 24.93% of the company as of May 2025. Founders and executive insiders also retain meaningful stakes and board influence.

FAQ

What is the current stock price of Talos Energy, Inc.?

As of the latest update, Talos Energy, Inc.'s stock is trading at $13.82 per share.

What’s happening with Talos Energy, Inc. stock today?

Today, Talos Energy, Inc. stock is up by 2.14%, possibly due to news.

What is the market sentiment around Talos Energy, Inc. stock?

Current sentiment around Talos Energy, Inc. stock is positive, based on recent news, trading volume, and analyst opinions.

Is Talos Energy, Inc.'s stock price growing?

Over the past month, Talos Energy, Inc.'s stock price has increased by 2.14%.

How can I buy Talos Energy, Inc. stock?

You can buy Talos Energy, Inc. stock through any brokerage platform, such as e.g., Robinhood, Fidelity, E*TRADE, by searching for the ticker symbol TALO

Who are the major shareholders of Talos Energy, Inc. stock?

Major shareholders of Talos Energy, Inc. include institutions such as BlackRock, Inc. (11.54%), Sourcerock Group LLC (6.22%), The Vanguard Group, Inc. (5.60%) ... , according to the latest filings.