WallStSmart
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
YearRevenueNet incomeGross marginOp. marginProfit margin
2020$170.26M$122.12M79.92%71.72%71.72%
2021$537.05M$424.81M84.27%80.02%79.10%
2022$176.15M$19.00M28.37%15.25%10.79%
2023$587.43M$369.14M68.30%64.39%62.84%
2024$536.94M$319.23M65.83%61.59%59.45%
2025$1.07B$720.37M72.64%67.91%67.14%