Natixis Advisors’s Helix Energy Solutions HLX Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q1
Sell
-22,007
Closed -$205K 1638
2024
Q4
$205K Buy
+22,007
New +$221K ﹤0.01% 1604
2024
Q3
Sell
-18,892
Closed -$226K 1607
2024
Q2
$226K Sell
18,892
-4,168
-18% -$46.5K ﹤0.01% 1561
2024
Q1
$250K Sell
23,060
-938
-4% -$9.13K ﹤0.01% 1495
2023
Q4
$246K Sell
23,998
-964
-4% -$9.58K ﹤0.01% 1493
2023
Q3
$279K Buy
+24,962
New +$240K ﹤0.01% 1451
2015
Q3
Sell
-184,964
Closed -$2.34M 1009
2015
Q2
$2.34M Sell
184,964
-1,363
-0.7% -$21.5K 0.04% 581
2015
Q1
$2.79M Sell
186,327
-1,757
-0.9% -$29.7K 0.05% 538
2014
Q4
$4.08M Sell
188,084
-9,947
-5% -$237K 0.08% 404
2014
Q3
$4.37M Sell
198,031
-194,160
-50% -$4.96M 0.09% 358
2014
Q2
$10.3M Sell
392,191
-8,377
-2% -$199K 0.15% 206
2014
Q1
$9.21M Buy
400,568
+4,306
+1% +$95.9K 0.14% 224
2013
Q4
$9.19M Buy
396,262
+62,762
+19% +$1.46M 0.15% 211
2013
Q3
$8.46M Buy
333,500
+978
+0.3% +$25.1K 0.16% 214
2013
Q2
$7.66M Buy
+332,522
New +$7.76M 0.15% 228

Other funds holding HLX

Natixis Advisors's HLX Position: Q1 2025 in Review

Natixis Advisors sold out of Helix Energy Solutions (HLX) in Q1 2025, closing a stake of 22,007 shares — an estimated $205K sold.

Natixis Advisors first reported a position in HLX in Q2 2013 and held it in 14 quarters. The position peaked at $10.3M in Q2 2014. 256 funds tracked by Wall St. Rank hold HLX as of Q1 2025.

  • Natixis Advisors reported no remaining Helix Energy Solutions position as of Q1 2025 after selling out during the quarter.
  • Natixis Advisors sold 22,007 Helix Energy Solutions shares in Q1 2025, an estimated $205K.
  • Natixis Advisors first reported a position in Helix Energy Solutions in Q2 2013 and held it in 14 quarters.
  • Natixis Advisors's Helix Energy Solutions position peaked at $10.3M in Q2 2014.
  • 256 funds tracked by Wall St. Rank held Helix Energy Solutions as of Q1 2025.

Based on Natixis Advisors's 13F filing for Q1 2025, filed 8 May 2025.