Babcock & Wilcox (BW)
Babcock & Wilcox (BW) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- BW last traded at $4.09, -4.22% on the day.
- Babcock & Wilcox: market cap $636.08M, P/E -4.7, revenue $844.14M over the last four quarters, next earnings 2026-11-09.
- Over the past year BW returned 18.21%; year to date -35.49%.
Updated 2026-11-02 19:07 UTC