Blue Owl Capital Corp (OBDC)
↓ Download CSVKey ratios (FY2025)
8.5%
Return on equity
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| 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 Outstanding | 499.45M | 390.22M | 389.73M | 392.48M | 393.77M | 389.97M | 392.13M | 216.20M | 97.96M | 45.83M |
| Dividends Per Share | — | — | $0.35 | $0.33 | $0.31 | $0.31 | $0.08 | — | — | — |