Blue Owl Capital is rated a 'Strong Buy' due to robust asset quality, strong dividend coverage, and a 24% discount to NAV. OBDC's Q3 results beat estimates, with a ~110% dividend coverage ratio and a stable 0.8% non-accrual rate. The company benefits from 95.5% variable-rate loans, positioning it for higher NII if the Fed continues rate increases in 2027.

