Filing Flows

Filing Flows › Babcock & Wilcox Enterprises (BW) › Who owns the stock

Who owns Babcock & Wilcox Enterprises (BW) stock

202 funds reported Babcock & Wilcox Enterprises (BW) shares in their latest 13F filings, worth $1.9B in all. The largest holder is B. Riley Financial ($387M). Last quarter 132 funds added to their stakes and 72 cut them.

Largest holders of BW (13F)Largest holders of BW (13F)B. Riley Financial$387MHood River Capital Management LLC$193MBlackRock$160MAmeriprise Financial$108MVanguard Capital Management LLC$84.4MGendell Jeffrey L$72.5MMarshall Wace, LLP$55.2MNeuberger Berman Group LLC$46.3MGeode Capital Management, LLC$45.3MState Street$41.7M

Largest holders (13F)

FundSharesValueChangeQuarter
B. Riley Financial27,446,522$387Munchanged2026-06-30
Hood River Capital Management LLC13,689,679$193Mincrease2026-06-30
BlackRock11,350,106$160Mincrease2026-06-30
Ameriprise Financial7,659,376$108Mincrease2026-06-30
Vanguard Capital Management LLC5,987,572$84.4Mincrease2026-06-30
Gendell Jeffrey L5,142,978$72.5Mincrease2026-06-30
Marshall Wace, LLP3,913,419$55.2Mincrease2026-06-30
Neuberger Berman Group LLC3,282,114$46.3Mdecrease2026-06-30
Geode Capital Management, LLC3,209,585$45.3Mincrease2026-06-30
State Street2,960,292$41.7Mincrease2026-06-30
Driehaus Capital Management LLC2,337,212$33.0Mdecrease2026-06-30
Value Aligned Research Advisors, LLC2,238,024$31.6Mnew2026-06-30
Price T Rowe Associates2,225,293$31.4Mincrease2026-06-30
Vanguard Group4,734,991$30.0Mincrease2025-12-31
Situational Awareness LP2,027,451$28.6Mincrease2026-06-30

Babcock & Wilcox Enterprises' latest quarter

Babcock & Wilcox Enterprises, Q2 2026: revenue $320M (+130% year over year), operating margin 3.7%, net earnings $14.3M, operating cash flow −$17.4M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most BW stock?

By the latest 13F filings: B. Riley Financial ($387M); Hood River Capital Management LLC ($193M); BlackRock ($160M); Ameriprise Financial ($108M); Vanguard Capital Management LLC ($84.4M).

What is the short interest in BW?

17,118,449 shares were sold short at the 2026-10-15 settlement, -24.01% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.