Owl Rock Capital Corporation
Save
2.45%
Dividend yield
20.63%
Payout ratio
06/29/2023
Latest ex-date
$0.3300
Annual dividend
Payout frequency
ORCC dividend history
Dividend growth (CAGR)
-2.52%
Yield history
Current yield: 2.45%
2.61%
12.89%
Report issue