Blue Owl Capital Corp (OBDC)

↓ Download CSV

CIK 0001655888

Key ratios (FY2025)

8.5%
Return on equity
Metric (FY)2025202420232022202120202019201820172016
Net Income$627.41M$594.98M$793.31M$466.36M$624.88M$387.74M
EPS (Diluted)$1.24$1.53$2.03$1.18$1.59$1.00
Total Assets$17.19B$13.87B$13.51B$13.58B$13.30B
Total Liabilities$9.79B$7.91B$7.49B$7.70B$7.36B
Shareholders' Equity$7.40B$5.95B$6.02B$5.88B$5.94B$5.75B$5.98B$3.26B$1.47B$680.52M
Operating Cash Flow$1.74B$160.22M$1.14B$217.27M-$1.23B-$1.56B
Shares Outstanding499.45M390.22M389.73M392.48M393.77M389.97M392.13M216.20M97.96M45.83M
Dividends Per Share$0.35$0.33$0.31$0.31$0.08