Babcock & Wilcox Enterpri...

NYSE: BWNB · Real-Time Price · USD
19.05
-0.14 (-0.73%)
At close: Aug 19, 2025, 11:06 AM