Cowen Group Inc
Other
Other
COWNL
28.60 M shares
NASDAQ US
traded
28 Feb 2023
listed
yes
open
25.25
52 week high
27.06
high
25.25
52 week low
24.46
previous Close
25.54
P/E ratio
23
net incoming
59.08 M
-73.16 %
net profit margin
12.88 %
-12.00 %
operating incoming
69.32 M
-77.00 %
net change in cash
109 M
20.00 %
cash on hand
807 M
25.07 %
cost of revenue
6.15 M
-11.03 %
top