Skip to content

OBDC

Blue Owl Capital Corporation

Stock

$10.30−0.14 (−1.34%)Close Oct 2, 2026

Key figures

MetricLast 12 months5-year CAGR
Net income$289M+10.1%
EPS$0.56+4.4%