Babcock & Wilcox Enterprises, Inc. (FRA:UBW1)

Germany flag Germany · Delayed Price · Currency is EUR
6.64
+0.08 (1.14%)
Last updated: Aug 26, 2026, 9:13 PM CET
Market Cap999.49M +574.1%
Revenue (ttm)730.31M +44.8%
Net Income-29.07M
EPS-0.23
Shares Out n/a
PE Ration/a
Forward PE25.30
Dividendn/a
Ex-Dividend Daten/a
Volumen/a
Open6.68
Previous Close6.56
Day's Range6.45 - 6.68
52-Week Range1.43 - 20.40
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateAug 10, 2026