
Blue Owl Capital's NAV rises in Q3 2026, ending decline streak; offers 11.52% yield and ongoing buybacks.
Blue Owl Capital Corporation reported a rise in its net asset value (NAV) to $14.32 in Q3 2026, marking the first increase after three quarters of decline. The stock trades at a 24.86% discount to NAV and offers an attractive 11.52% yield. The compan...





