Babcock & Wilcox Enterprises, Inc
BWSN
92.25 M shares
NYSE US
traded
09 Apr 2025
listed
no
open
18.91
52 week high
24.23
high
20.23
52 week low
18.91
low
18.90
growth
-4.41 %
previous Close
19.20
P/E ratio
market cap
667 M
div yield
0
usd
Jun 2021
qoq
revenue
203 M
20.61 %
net incoming
3.13 M
120.17 %
eps
0.00 %
574.85 %
eps surprise
0.00 %
net profit margin
1.54 %
10.00 %
operating incoming
2.78 M
142.83 %
net change in cash
85.15 M
1.00 %
cash on hand
144 M
166.75 %
cost of revenue
159 M
20.85 %
top top