로딩 중…
StockDiggingStockDigging

Babcock & Wilcox Enterprises, Inc.

BW· NYSE
$17.38+1.28%
2026-06-18

Price Chart

Babcock & Wilcox Enterprises, Inc.+1743.45%

Financials

※ FY = Fiscal Year

Investment Metrics(as of 2026-06-18)

MetricValue
Size
Market Cap$2.59B
Revenue$668M
Net Income$-54M
Total Assets$758M
Net Assets$33M
Value
P/B78.04x
P/S3.87x
EV/EBITDA70.64x
FCF Yield-2.41%
Profitability
ROE-163.46%
ROA-7.15%
Op. Margin4.01%
Revenue Growth44.29%
Financial Health
Debt Ratio2805.33%
Total Debt$322M
FCF$-62M
Cash$161M
Current Ratio0.99x
Net Debt/EBITDA4.14x
Dividend
Div. Yield0.00%
Performance
1Y Return1743.45%
1M Return-11.28%
From 52W High-21.11%
1Y MDD-34.50%
Trading
Volume1,871,360 shares
Trading Value$33M
Per Share
EPS$-0.30