
Blue Owl Capital remains a Buy with stable credit and attractive yield despite rate hikes.
Blue Owl Capital is still rated a Buy due to improved investor sentiment, stable credit quality, and supportive valuations, even amid macroeconomic and interest rate challenges. Redemption pressures are easing as loan repayments cover redemption requ...





