None
DE
Contrasting Babcock (BW) and The Competition
['Joseph Griffin']
Ticker Report
Insider and Institutional Ownership83.2% of Babcock shares are owned by institutional investors.
2.8% of Babcock shares are owned by insiders.
ProfitabilityNet Margins Return on Equity Return on Assets Babcock -13.63% N/A -1.41% Babcock Competitors -222.38% -206.58% -8.30%Analyst RatingsThis table compares Babcock and its rivals’ net margins, return on equity and return on assets.
Gross Revenue Net Income Price/Earnings Ratio Babcock $653.49 million -$36.16 million -10.60 Babcock Competitors $2.42 billion $137.84 million 28.83Babcock’s rivals have higher revenue and earnings than Babcock.
It operates through the following segments: B&W Renewable, B&W Environmental, and B&W Thermal.