Webs Creek Capital Management’s Talos Energy TALO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$27M Sell
2,094,452
-938,240
-31% -$14M 5.12% 13
2026
Q1
$47.8M Sell
3,032,692
-271,183
-8% -$3.48M 8.28% 3
2025
Q4
$36.4M Sell
3,303,875
-218,739
-6% -$2.29M 6.52% 7
2025
Q3
$33.8M Buy
3,522,614
+2,622,614
+291% +$23.5M 7.04% 8
2025
Q2
$7.63M Buy
+900,000
New +$7.21M 1.64% 14
2023
Q2
Sell
-120,000
Closed -$1.78M 14
2023
Q1
$1.78M Buy
+120,000
New +$2.07M 1.24% 11

Other funds holding TALO

Webs Creek Capital Management's TALO Position: Q2 2026 in Review

Webs Creek Capital Management reduced its Talos Energy (TALO) stake by 31% in Q2 2026, selling an estimated $14M and leaving 2,094,452 shares worth $27M. The position accounts for 5.12% of the portfolio, ranked #13.

Webs Creek Capital Management first reported a position in TALO in Q1 2023 and has held it in 6 quarters since. The position peaked at $47.8M in Q1 2026. 294 funds tracked by Wall St. Rank hold TALO as of Q2 2026.

  • Webs Creek Capital Management held 2,094,452 shares of Talos Energy worth $27M as of Q2 2026.
  • Webs Creek Capital Management sold 938,240 Talos Energy shares in Q2 2026, an estimated $14M.
  • Talos Energy made up 5.12% of Webs Creek Capital Management's portfolio in Q2 2026, its #13 holding.
  • Webs Creek Capital Management first reported a position in Talos Energy in Q1 2023 and has held it in 6 quarters since.
  • Webs Creek Capital Management's Talos Energy position peaked at $47.8M in Q1 2026.
  • 294 funds tracked by Wall St. Rank held Talos Energy as of Q2 2026.

Based on Webs Creek Capital Management's 13F filing for Q2 2026, filed 14 Aug 2026.