TALO

15.58 -0.10%
Talos Energy, Inc. NYSE Stock Oil and Gas Stocks
Open in Risen →

Talos Energy, Inc. (TALO) is listed on NYSE in the Mining sector. This page tracks real-time TALO price, technical indicators including RSI, MACD, and the 52-week range, plus fundamentals, earnings history, and recent insider trading activity.

Technical Analysis

RSI (14) 63.3 Near Overbought
Market Cap $2.6B
Volume 2.6M

Fundamentals — 10-Q Q2 2026

Revenue $1.1B
Net Income $-106.5M
EPS $-0.64
Operating Margin 6.9%
Net Margin -9.4%
Debt / Equity 0.6x
P/E Ratio -24.3x

Earnings

Recent Insider Trades

Name Title Type Shares Price Value Date
Control Empresarial De Capitales S.a. De C.v. Insider Sell 339,568 $16.80 $5.7M 2026 May 20
Control Empresarial De Capitales S.a. De C.v. Insider Sell 2,312,000 $16.67 $38.5M 2026 Mar 27
Glover Paula R Director Sell 6,159 $9.69 $59,681 2025 Sep 3
Control Empresarial de Capitales S.A. de C.V. 10% Owner Buy 100,000 $10.31 $1.0M 2024 Sep 27
Control Empresarial de Capitales S.A. de C.V. 10% Owner Buy 586,700 $10.33 $6.1M 2024 Sep 26
Control Empresarial de Capitales S.A. de C.V. 10% Owner Buy 323,000 $10.84 $3.5M 2024 Sep 5
Control Empresarial de Capitales S.A. de C.V. 10% Owner Buy 2,397,000 $11.07 $26.5M 2024 Sep 4
Control Empresarial de Capitales S.A. de C.V. 10% Owner Buy 650,000 $10.38 $6.7M 2024 Aug 7
Control Empresarial de Capitales S.A. de C.V. 10% Owner Buy 343,000 $9.99 $3.4M 2024 Aug 5
Control Empresarial de Capitales S.A. de C.V. 10% Owner Buy 923,000 $11.14 $10.3M 2024 Aug 2
Control Empresarial de Capitales S.A. de C.V. 10% Owner Buy 250,000 $11.40 $2.9M 2024 Jul 30
Control Empresarial de Capitales S.A. de C.V. 10% Owner Buy 300,000 $10.80 $3.2M 2024 Jun 18
Control Empresarial de Capitales S.A. de C.V. 10% Owner Buy 1,750,000 $11.46 $20.1M 2024 May 30
Control Empresarial de Capitales S.A. de C.V. 10% Owner Buy 60,556 $12.82 $776,328 2024 Mar 15
Control Empresarial de Capitales S.A. de C.V. 10% Owner Buy 1,114,567 $12.79 $14.3M 2024 Mar 14
Control Empresarial de Capitales S.A. de C.V. 10% Owner Buy 19,658,119 $11.70 $230.0M 2024 Jan 17
Control Empresarial de Capitales S.A. de C.V. 10% Owner Buy 140,251 $14.20 $2.0M 2023 Nov 13
Control Empresarial de Capitales S.A. de C.V. 10% Owner Buy 1,557,411 $13.94 $21.7M 2023 Nov 9
BCC EnVen Investments (S), L.P. 10% Owner Sell 25,003 $13.47 $336,790 2023 Jun 5
Bain Capital Credit Managed Account (PSERS), L.P. 10% Owner Sell 25,003 $13.47 $336,790 2023 Jun 5

Take TALO further

Set alerts on TALO

Get notified when Talos Energy, Inc. hits your price targets or technical conditions are met.

Get Started Free