Babcock & Wilcox Enterpri...

1.20
-0.08 (-6.25%)
At close: Feb 20, 2025, 3:59 PM
1.22
1.98%
After-hours: Feb 20, 2025, 04:32 PM EST

Babcock & Wilcox Enterprises Inc. AI Forecast

No AI Price Forecast available right now