Babcock & Wilcox Enterprises is trading 5.7% up in pre-market at $7.57 after Needham initiated coverage on August 31, 2026, with a Buy rating and $20 price target.
- Needham highlighted the $2.4 billion FastPower award, approximately $2.6 billion backlog, and data-center power-generation potential.
- A second project is expected to reach notice to proceed before the end of 2026.
- The move follows a 6.77% decline on August 28; broader futures were modestly lower, making the initiation the clearest company-specific catalyst.