Discover why Blue Owl Capital (OBDC) looks undervalued: with a 12.4% dividend yield, $17B loan portfolio, 0.85 P/B, and 15% upside—click here to read now.