Mid
B
BWAI Stock Diagnostic Report
Babcock & Wilcox targets $80M-$105M 2026 adjusted EBITDA amid $14B+ pipeline expansion
Babcock & Wilcox has set a 2026 adjusted EBITDA target of $80 million to $150 million amid a $14 billion pipeline expansion.
View Source Article ↗AI CATALYST SCORE75 / 100Score computed by Sentinel V12
REFERENCE PRICENot measuredReference entry price at analysis time