Start Free Trial
Login
Live Boardroom Trades
Blog
ORCC
Blue Owl Capital Corp
Book value per $ invested
$ 1.55
Leverage
56.77%
Market Cap
$ 4.9B
PE
7.41
Dividend Yield
10.60%
Profit
$ 661.6m
Margin
0.00%