Blue Owl Technology Finance Corp. (OTF)
↓ Download CSVKey ratios (FY2025)
9.0%
Return on equity
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|---|---|---|
| Net Income | $720.37M | $319.23M | $369.14M | $19.00M | $424.81M | — | — | — |
| EPS (Diluted) | — | $1.52 | $1.80 | $0.09 | $3.05 | — | — | — |
| Total Assets | $14.72B | $6.72B | $6.65B | $6.66B | — | — | — | — |
| Total Liabilities | $6.67B | $3.10B | $3.12B | $3.28B | — | — | — | — |
| Shareholders' Equity | $8.04B | $3.63B | $3.53B | $3.39B | $3.53B | $1.50B | $777.17M | $286.71M |
| Operating Cash Flow | -$915.95M | $64.15M | $708.36M | -$295.28M | -$2.62B | — | — | — |
| Shares Outstanding | 464.05M | 212.16M | 207.25M | 202.88M | 200.10M | 100.59B | 52.85M | 19.74B |
| Dividends Per Share | — | — | $0.37 | $0.29 | $0.16 | — | — | — |