Blue Owl Technology Finance Corp. (OTF)

↓ Download CSV

CIK 0001747777

Key ratios (FY2025)

9.0%
Return on equity
Metric (FY)20252024202320222021202020192018
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 Outstanding464.05M212.16M207.25M202.88M200.10M100.59B52.85M19.74B
Dividends Per Share$0.37$0.29$0.16