Bain Capital Credit’s Talos Energy TALO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-13,332,891
Closed -$130M 7
2025
Q1
$130M Sell
13,332,891
-600,000
-4% -$5.69M 31.69% 2
2024
Q4
$135M Sell
13,932,891
-739,060
-5% -$7.78M 30.12% 2
2024
Q3
$152M Hold
14,671,951
31.4% 2
2024
Q2
$178M Sell
14,671,951
-448,421
-3% -$5.59M 35.16% 2
2024
Q1
$211M Hold
15,120,372
40.55% 1
2023
Q4
$215M Hold
15,120,372
37.26% 1
2023
Q3
$249M Hold
15,120,372
40.41% 1
2023
Q2
$210M Sell
15,120,372
-388,809
-3% -$5.23M 36.65% 1
2023
Q1
$230M Buy
+15,509,181
New +$267M 49.68% 1

Other funds holding TALO

Bain Capital Credit's TALO Position: Q2 2025 in Review

Bain Capital Credit sold out of Talos Energy (TALO) in Q2 2025, closing a stake of 13,332,891 shares — an estimated $130M sold.

Bain Capital Credit first reported a position in TALO in Q1 2023 and held it in 9 quarters. The position peaked at $249M in Q3 2023. 248 funds tracked by Wall St. Rank hold TALO as of Q2 2025.

  • Bain Capital Credit reported no remaining Talos Energy position as of Q2 2025 after selling out during the quarter.
  • Bain Capital Credit sold 13,332,891 Talos Energy shares in Q2 2025, an estimated $130M.
  • Bain Capital Credit first reported a position in Talos Energy in Q1 2023 and held it in 9 quarters.
  • Bain Capital Credit's Talos Energy position peaked at $249M in Q3 2023.
  • 248 funds tracked by Wall St. Rank held Talos Energy as of Q2 2025.

Based on Bain Capital Credit's 13F filing for Q2 2025, filed 14 Aug 2025.