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.