Blue Owl Capital (OBDC) Stock Update: $10.17, 4.9 B Market Cap, 24‑hr Drop
Blue Owl Capital (OBDC) trades near $10.17 with a $4.9 B market cap. Get the latest 24‑hour move, peer comparison, and key merger update in this concise market snapshot.
2 minutes to read


