OTF
Blue Owl Technology Finance Corp.
NYSE: OTF · FINANCIAL SERVICES · ASSET MANAGEMENT
$11.58
+1.76% today
Updated 2026-05-01
Market cap
$5.00B
P/E ratio
6.11
P/S ratio
4.37x
EPS (TTM)
$1.76
Dividend yield
12.70%
52W range
$11 – $19
Volume
2.3M
Blue Owl Technology Finance Corp. (OTF) Financial statements
SEC filings — annual and quarterly data.
Profit margin
62.90%
Operating margin
69.40%
ROE
12.30%
ROA
4.90%
Debt/equity
0.78x
Margin trends — annual
Gross margin Operating margin Profit margin
| Year | Revenue | Net income | Gross margin | Op. margin | Profit margin |
|---|---|---|---|---|---|
| 2020 | $170.26M | $122.12M | 79.92% | 71.72% | 71.72% |
| 2021 | $537.05M | $424.81M | 84.27% | 80.02% | 79.10% |
| 2022 | $176.15M | $19.00M | 28.37% | 15.25% | 10.79% |
| 2023 | $587.43M | $369.14M | 68.30% | 64.39% | 62.84% |
| 2024 | $536.94M | $319.23M | 65.83% | 61.59% | 59.45% |
| 2025 | $1.07B | $720.37M | 72.64% | 67.91% | 67.14% |