로딩 중…
StockDiggingStockDigging

Babcock & Wilcox Enterprises, Inc.

BW· NYSE
$9.52+2.15%
2026-08-03

Financials

Valuation Metrics

Babcock & Wilcox Enterprises, Inc.'s Market Cap is $1.42B. At end of 2025 it was $772M. Ranked #2278 of 3,112 in US market (top 73%), #1370 of 1,667 on NYSE (top 82%), #190 of 242 in Capital Goods (top 79%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$1.42B
Revenue$668M
Net Income$-129M
Total Assets$758M
Net Assets$33M
Value
P/B42.74x
P/S2.12x
FCF Yield-4.39%
Profitability
ROA-17.01%
Op. Margin4.22%
Revenue Growth44.29%
Financial Health
Debt Ratio2805.33%
Total Debt$322M
FCF$-62M
Cash$161M
Current Ratio0.99x
Dividend
Div. Yield0.01%
Performance
1Y Return920.58%
1M Return-18.91%
From 52W High-56.79%
1Y MDD-63.66%
Trading
Volume2,605,646 shares
Trading Value$24M
Per Share
EPS$-0.30