Blue Owl Capital Corporation is rated a Hold; it trades at a 24% discount to NAV, yielding 11.5% with a 16% dividend cut.