
OTF
Blue Owl Technology Finance Corp.NYSEFinancial Services$11.49-1.29%OpenMarket Cap: $5.38B
As of 2026-04-06
Valuation
P/E (TTM)
7.47
PEG
0.06
P/B
0.66
P/S
5.05
EV/EBITDA
12.51
DCF Value
$132.02
FCF Yield
7.6%
Div Yield
13.5%
Margins & Returns
Gross Margin
70.7%
Operating Margin
75.7%
Net Margin
67.7%
ROE
9.0%
ROA
4.9%
ROIC
955.2%
Income Statement
| Period | Revenue | Gross Margin | Operating Income | Net Income | EPS | Dividend |
|---|---|---|---|---|---|---|
| Q4 2025 | $310.3M | 72.1% | $207.2M | $205.8M | $0.44 | $0.75 |
| FY 2025 | $1.07B | 72.6% | $728.6M | $720.4M | $1.76 | $1.15 |
| Q3 2025 | $320.4M | 69.5% | $314.5M | $234.9M | $1.00 | $0.75 |
| Q2 2025 | $294.9M | 73.1% | $201.7M | $201.5M | $0.86 | $0.35 |
| Q1 2025 | $138.6M | 65.6% | $82.3M | $78.1M | $0.33 | — |
| Q4 2024 | $154.1M | 71.4% | $103.6M | $100.7M | $0.45 | — |
| FY 2024 | $536.9M | 65.8% | $330.7M | $319.2M | $1.52 | — |
| Q3 2024 | $173.9M | 73.4% | $122.4M | $119.5M | $0.57 | — |
| Q2 2024 | $62.5M | 25.9% | $10.6M | $8.1M | $0.04 | — |
| Q1 2024 | $146.4M | 67.9% | $94.2M | $90.9M | $0.44 | — |
| Q4 2023 | $153.9M | 69.4% | $101.8M | $101.6M | $0.50 | — |
| FY 2023 | $587.4M | 68.3% | $378.3M | $369.1M | $1.80 | — |