Money In vs. Money Out— The Simple Framework Behind the Forecast Headlines ...
Blue Owl Capital Corporation is rated a Hold; it trades at a 24% discount to NAV, yielding 11.5% with a 16% dividend cut.