NYSE : BW

Babcock & Wilcox Enterprises, Inc.

$10.9 USD

-$0.19 (-1.71%)

Volume
2.16M
Average Volume
3.86M
Market Capitalization
$1.25B
P/E Ratio
-12.32
Dividend Yield
0.00%
Price Target
$21.00
Year High
$22.03
Year Low
$0.87
Day High
Day Low
Payout Ratio
-$0.11
Current Ratio
$0.99

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.02%

Investors Holding

6

change: -160 | last: 166

Increased Positions

2

change: -110 | last: 112

Reduced Positions

2

change: -28 | last: 30

New Positions

1

change: -56 | last: 57

Sold Positions

152

change: 123 | last: 29

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -21.7438 | last: 0.2174

Total Invested

380.28K

BW Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $6.34 105.4M $668.24M $89.5M $368.7M $947.44M
2024-12-31 $1.64 91.72M $150.42M $23.4M $537.93M $664.95M
2023-12-31 $1.46 89M $129.94M $39.86M $434.23M $524.31M
2022-12-31 $5.77 88.3M $509.49M $76.24M $410.27M $843.52M
2021-12-31 $9.02 82.4M $743.25M $224.87M $402.74M $921.11M
2020-12-31 $3.51 48.7M $170.94M $57.34M $389.23M $502.83M
2019-12-31 $3.64 31.5M $114.66M $43.77M $326.12M $397.01M
2018-12-31 $3.90 13.83M $53.99M $43.21M $176.16M $186.93M
2017-12-31 $56.80 9.42M $534.79M $56.67M $263.61M $741.73M
2016-12-31 $165.90 10.06M $1.67B $95.9M $14.2M $1.59B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $14.69 133.75M $1.96B $160.76M $321.98M $2.13B
2025-12-31 $6.34 121.8M $772.21M $89.5M $368.7M $1.05B
2025-09-30 $2.90 103M $298.7M $189.9M $463.5M $572.3M
2025-06-30 $0.96 98.72M $94.98M $21.71M $516.83M $590.1M
2025-03-31 $0.67 97.93M $65.85M $21.63M $536.14M $580.36M
2024-12-31 $1.64 94.1M $154.32M $23.4M $537.93M $668.86M
2024-09-30 $2.04 92.3M $188.29M $30.63M $533.52M $691.18M
2024-06-30 $1.55 91.05M $141.13M $95.47M $532.57M $578.23M
2024-03-31 $1.22 89.48M $109.16M $43.88M $498.62M $563.9M
2023-12-31 $1.46 89.4M $130.52M $71.04M $436.34M $495.82M
2023-09-30 $4.21 89.12M $375.22M $48.37M $434.24M $761.09M
2023-06-30 $5.90 88.78M $523.82M $55.04M $415.85M $884.64M