Babcock & Wilcox Enterprises is trading 5.66% up at $7.57 after Needham initiated coverage on August 31, 2026, with a Buy rating and a $20 price target.
- Needham cited a $2.4 billion FastPower award, approximately $2.6 billion backlog, and data-center power-generation potential; a second FastPower project is expected to reach notice to proceed before year-end.
- The company-specific move follows a 6.77% decline on August 28, 2026.
- Open-session trading is active; volume data was unavailable.