Tudor Investment Corp’s Babcock & Wilcox BW Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-49,495
Closed -$314K 3646
2025
Q4
$314K Sell
49,495
-153,251
-76% -$756K ﹤0.01% 3013
2025
Q3
$588K Hold
202,746
﹤0.01% 2599
2025
Q2
$195K Hold
202,746
﹤0.01% 3105
2025
Q1
$136K Hold
202,746
﹤0.01% 2914
2024
Q4
$333K Sell
202,746
-20,182
-9% -$42.7K ﹤0.01% 2519
2024
Q3
$455K Hold
222,928
﹤0.01% 2085
2024
Q2
$323K Hold
222,928
﹤0.01% 1986
2024
Q1
$252K Hold
222,928
﹤0.01% 1932
2023
Q4
$325K Buy
222,928
+486
+0.2% +$1.03K ﹤0.01% 2000
2023
Q3
$936K Buy
222,442
+145,237
+188% +$758K 0.01% 1335
2023
Q2
$456K Sell
77,205
-24,433
-24% -$143K 0.01% 1764
2023
Q1
$616K Buy
+101,638
New +$627K 0.01% 1500
2021
Q2
Sell
-100,000
Closed -$947K 1623
2021
Q1
$947K Buy
+100,000
New +$642K 0.02% 857
2017
Q2
Sell
-1,493
Closed -$139K 1053
2017
Q1
$139K Buy
1,493
+294
+25% +$41.2K ﹤0.01% 1281
2016
Q4
$199K Buy
1,199
+56
+5% +$8.93K 0.01% 1229
2016
Q3
$189K Sell
1,143
-2,184
-66% -$350K ﹤0.01% 1267
2016
Q2
$489K Buy
3,327
+2,009
+152% +$429K 0.01% 848
2016
Q1
$282K Sell
1,318
-344
-21% -$68.6K 0.01% 1328
2015
Q4
$347K Sell
1,662
-128
-7% -$23.4K 0.01% 1142
2015
Q3
$301K Buy
+1,790
New +$330K 0.01% 1105

Other funds holding BW

Tudor Investment Corp's BW Position: Q1 2026 in Review

Tudor Investment Corp sold out of Babcock & Wilcox (BW) in Q1 2026, closing a stake of 49,495 shares — an estimated $314K sold.

Tudor Investment Corp first reported a position in BW in Q3 2015 and held it in 20 quarters. The position peaked at $947K in Q1 2021. 151 funds tracked by Wall St. Rank hold BW as of Q1 2026.

  • Tudor Investment Corp reported no remaining Babcock & Wilcox position as of Q1 2026 after selling out during the quarter.
  • Tudor Investment Corp sold 49,495 Babcock & Wilcox shares in Q1 2026, an estimated $314K.
  • Tudor Investment Corp first reported a position in Babcock & Wilcox in Q3 2015 and held it in 20 quarters.
  • Tudor Investment Corp's Babcock & Wilcox position peaked at $947K in Q1 2021.
  • 151 funds tracked by Wall St. Rank held Babcock & Wilcox as of Q1 2026.

Based on Tudor Investment Corp's 13F filing for Q1 2026, filed 15 May 2026.