Talos Energy, Inc. (TALO)

New York Stock Exchange:
TALO
| Latest update: Apr 15, 2026, 6:44 PM

Stock events for Talos Energy, Inc. (TALO)

Talos Energy announced its Fourth Quarter and Full-Year 2025 results on February 24, 2026, and is scheduled to announce its First Quarter 2026 results on May 5, 2026. On January 21, 2026, Talos Energy announced a credit facility borrowing base reaffirmation and maturity extension. The stock experienced a significant increase of 126.81% between April 7, 2025, and April 2, 2026, with a 52-week high of $17.01 reached on March 26, 2026. More recently, on April 8, 2026, the stock price moved down over 11.82% to $14.25 and fell below its 15-day moving average. An insider sold 2.3 million shares for $38.5 million on April 5, 2026. In 2025, Talos Energy repurchased approximately 12.6 million shares for $119.1 million, reducing its outstanding share count by about 7%. In the fourth quarter of 2025 alone, 1.5 million shares were repurchased for $16.4 million. The acquisition of QuarterNorth Energy Inc. in January 2024 also led to the issuance of 24.8 million new shares.

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

Demand for Talos Energy's primary products, oil and natural gas, exhibits seasonal patterns, with increased demand for heating oil and natural gas in the winter and gasoline in the summer. Refineries often increase production in late spring for the summer driving season and may undergo maintenance in the fall and spring. Natural gas liquids (NGLs) like propane also see increased demand in the fall and winter. Demand for CCS services is driven by decarbonization targets, carbon pricing, and government initiatives, with robust global growth projected, particularly in the USA, influenced by long-term climate goals and industrial emissions reduction requirements.

Overview of Talos Energy, Inc.’s business

Talos Energy, Inc. (TALO) is an independent energy company focused on the exploration, development, and production of oil and natural gas, operating within the Energy sector, specifically in the Oil & Gas Exploration & Production industry. Its major products include crude oil, natural gas, and natural gas liquids, and it has diversified into the carbon capture and storage (CCS) market.

TALO’s Geographic footprint

Talos Energy's operations are concentrated in the U.S. Gulf of Mexico, primarily in deepwater areas like Green Canyon and Mississippi Canyon, as well as on the U.S. Gulf of Mexico Shelf, and in shallow water offshore Mexico, specifically in Blocks 7, 2, and 31, including the Zama discovery in Block 7.

TALO Corporate Image Assessment

Talos Energy emphasizes its commitment to environmental responsibility, safety, community engagement, good governance, and strong ethics. The company's responsibility reports have an aggregate usefulness score of 4.7 out of 5.0 based on 68 reviews. Within the past year, no specific events that significantly impacted Talos Energy's brand reputation, either positively or negatively, were prominently reported in the search results beyond its ongoing commitment to ESG practices.

Ownership

Talos Energy's ownership is largely institutional, with key shareholders including BlackRock, Inc., The Vanguard Group Inc., and Dimensional Fund Advisors LP. Institutional investors collectively own a significant portion of the company, ranging from approximately 58.71% to 92%. Empresarial De Capitales Sa De Cv Control is the largest individual shareholder, holding 24.93% of the company's shares. Riverstone Energy Partners V LP and Riverstone Holdings LLC also hold substantial stakes.

Expert AI

Show me the sentiment for Talos Energy, Inc.
What's the latest sentiment for Talos Energy, Inc.?

Price Chart

$14.39

0.93%
(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%

Trade Ideas for TALO

Today

Sentiment for TALO

News
Social

Buzz Talk for TALO

Today

Social Media

FAQ

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

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

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

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

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

Current sentiment around Talos Energy, Inc. stock is negative, 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 0.93%.

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.