Owl Rock Capital Corp
Credit Services
Financial Services
ORCC
391 M shares
NYSE US
traded
05 Jul 2023
listed
yes
open
13.45
52 week high
13.78
high
13.55
52 week low
10.34
low
13.39
growth
7.58 %
previous Close
13.50
P/E ratio
market cap
5.00 B
div yield
0
usd
Mar 2023
qoq
revenue
129 M
-83.85 %
net incoming
202 M
-28.49 %
eps
0.00 %
9.76 %
eps surprise
4.65 %
net profit margin
156.93 %
121.00 %
operating incoming
129 M
0.00 %
net change in cash
180 M
1.00 %
cash on hand
0.00 %
cost of revenue
0.00 %
top top