DB • UBW1 • US05614L2097
Generating your data highlights...
679m USD | # 2680 in DE
567 shares | 4.51k USD
148.97m
75.38% | 112.29m
Babcock & Wilcox Enterprises (DB: UBW1) has a market capitalization of $679.28M. Last close €3.84 (as of 2026-10-21); 52-week range €2.66 to €20.40.