Babcock & Wilcox Enterprises, Inc. (FRA:UBW1)
Germany flag Germany · Delayed Price · Currency is EUR
8.75
-1.20 (-12.06%)
At close: Mar 16, 2026

FRA:UBW1 Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
1,3341134114443677
Market Cap Growth
1275.39%-99.46%18.17%-74.37%-34.54%307.22%
Enterprise Value
1,57791.78481.5449.7716.68846.62
PE Ratio
--14.09-1.26-0.61-13.4234.69
Forward PE
109.65---49.4420.04
PEG Ratio
-2.022.022.022.022.02
PS Ratio
2.660.000.220.180.841.09
PB Ratio
-11.91-0.01-0.54-0.65-197.9423.48
P/TBV Ratio
-7.01-5.08-0.53-0.65-197.8422.74
P/FCF Ratio
--0.01-1.19-2.51-11.61-6.60
P/OCF Ratio
--0.01-1.30-3.09-16.63-7.00
EV/Sales Ratio
3.080.180.770.711.351.37
EV/EBITDA Ratio
55.963.4313.2513.7536.0824.64
EV/EBIT Ratio
138.235.1022.0731.14-714.1045.97
EV/FCF Ratio
-21.61-1.23-4.26-9.93-18.78-8.26
Debt / Equity Ratio
-2.12-2.12-1.82-2.14-194.166.76
Debt / EBITDA Ratio
11.9711.9712.4711.5517.9610.19
Debt / FCF Ratio
-4.30-4.30-4.01-8.34-9.35-3.42
Net Debt / Equity Ratio
-1.48-1.48-1.42-1.94-123.815.31
Net Debt / EBITDA Ratio
6.316.319.6510.3813.964.46
Net Debt / FCF Ratio
-2.27-2.27-3.10-7.50-7.26-1.49
Asset Turnover
0.850.850.950.850.660.94
Inventory Turnover
3.193.193.702.992.443.65
Quick Ratio
0.760.760.520.410.781.55
Current Ratio
1.221.221.361.421.502.30
Return on Equity (ROE)
15.82%15.82%30.18%74.88%-50.19%-21.53%
Return on Assets (ROA)
3.86%3.86%4.22%2.22%-0.35%3.12%
Return on Invested Capital (ROIC)
6.28%6.28%5.91%3.10%-0.55%5.50%
Return on Capital Employed (ROCE)
6.94%6.94%6.73%3.34%-0.19%4.29%
Earnings Yield
-3.26%-7.10%-79.27%-163.01%-7.45%2.88%
FCF Yield
-5.47%-10362.33%-84.20%-39.87%-8.61%-15.15%
Buyback Yield / Dilution
-15682.55%-15682.55%-4.93%1.08%0.55%-20.03%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.