What I'm Watching With Blue Owl Capital To See If They Beat The Market
Blue Owl Capital Corporation (OBDC +0.58%), one of the largest business development companies (BDCs) in America, lost more than 40% of its value over the past 12 months. Let's see why this BDC underperformed the market and most of its peers -- and if it's still worth buying today.What does Blue Owl Capital do?As a BDC, Blue Owl provides financing for "middle market" companies that struggle to secure loans from conventional banks because they're considered higher-risk clients. In exchange for taking on that ...