Mid
B
BWAI Stock Diagnostic Report
Babcock & Wilcox initiated Buy at Needham on upside from additional data center projects
Needham initiated coverage on Babcock & Wilcox with a Buy rating and a $20 price target, sending the shares higher.
View Source Article ↗AI CATALYST SCORE75 / 100Score computed by Sentinel V12
REFERENCE PRICENot measuredReference entry price at analysis time