Owl Rock Capital Corp
Credit Services
Financial Services
traded
05 Jul 2023
listed
yes
open
13.45
52 week high
13.78
high
13.55
52 week low
10.34
previous Close
13.50
P/E ratio
market cap
5.00 B
div yield
0
net incoming
202 M
-28.49 %
net profit margin
156.93 %
121.00 %
operating incoming
129 M
0.00 %
net change in cash
180 M
1.00 %
top