OTF logo
OTF NYSE US

Blue Owl Technology Finance Corp. Common Stock

Financial Services · Financial Services Website · IPO Jun 2025
$11.35
▲ +$0.12 (+1.07%)
Vol 1.1M
Mkt Cap
$5.3B
P/E
7.3
ROE
9.0%
Margin
62.9%
Beta
0.00
Div Yield
12.47%
52W
$11–$22

Wall Street Consensus

14 analysts · Apr 2026
2
Strong Buy
6
Buy
6
Hold
0
Sell
0
Strong Sell
57.1%
Buy Rating

Price Chart

Earnings

Beat rate: 100.0%
Quarter EPS Est EPS Act Surprise
Dec 2025 $0.33 $0.47 +$0.14
Sep 2025 $0.35 $0.54 +$0.19
Jun 2025 $0.33 $0.45 +$0.12

Quarterly Revenue & Earnings

Quarter 2024-0… 2024-1… 2025-0… 2025-0… 2025-1…
Revenue $127.7M $110.1M $90.9M $215.4M $223.8M
Net Income $119.5M $100.7M $78.1M $201.5M $205.8M

Key Ratios

ROA (TTM)
5.3%
P/S (TTM)
4.61
P/B
0.8
EPS (TTM)
$1.54
Rev Growth 3Y
+32.3%
52W High
$21.62
52W Low
$10.87
$10.87 52-Week Range $21.62

Financial Health

Free Cash Flow
-$1.2B
Net Debt
$6.0B
Cash
$282.9M
Total Debt
$6.3B
As of Dec 31, 2025

How does OTF compare to Financial Services peers?

Peer group: Peers · Financial Services (Peers) · 10 companies

OTF valuation vs Financial Services peers

P/E ratio
7.3
31% below peers (10.6)
vs Peers
vs Industry
Undervalued
P/S ratio
4.6
12% above peers (4.1)
vs Peers
vs Industry
Overvalued
P/B ratio
0.9
70% below peers (2.8)
vs Peers
vs Industry
Undervalued
Div yield
12.5%
444% above peers (2.3%)
vs Peers
vs Industry
Below avg

OTF profitability vs Financial Services peers

ROE
9.0%
0% above peers (9.0%)
vs Peers
vs Industry
In line
Net margin
62.9%
102% above peers (31.1%)
vs Peers
vs Industry
Top tier
Gross margin
47.5%
29% below peers (66.9%)
vs Peers
vs Industry
Weak
ROA
5.3%
40% above peers (3.8%)
vs Peers
vs Industry
Below avg

OTF financial health vs Financial Services peers

D/E ratio
0% below peers (58.9)
vs Peers
vs Industry
In line
Current ratio
0.9
13% below peers (1.0)
vs Peers
vs Industry
Low liquidity
Beta
0.0
100% below peers (1.3)
vs Peers
vs Industry
More volatile

OTF fundamentals radar

OTF Peer median Industry

OTF profitability vs leverage

Bubble size = market cap · X = net margin · Y = D/E ratio

OTF vs peers: key metrics

Insider Activity

Bullish
Buys
1
$57450
Sells
0
TEMPLE CHRISTOPHER M
Director · Feb 25
purchase
5000 shs
Last 90 days

Insider Buy Returns

TEMPLE CHRISTOPHER M
Feb 25, 2026
$57450 -1.22%
BISSONNETTE ERIK
Nov 20, 2025
$165824 -14.47%
BISSONNETTE ERIK
Sep 05, 2025
$147000 -22.79%

Top Holders

Top 5: 11.87%
Mubadala Investment Co PJSC
6.31%
$330.6M
Orange County Employees Ret…
1.74%
$90.9M
State of New Jersey Common …
1.36%
$71.2M
Cliffwater, LLC
1.28%
$67.1M
Capricorn Investment Group …
1.18%
$61.8M
As of Dec 31, 2025

Dividends

$0.80
/ year
Mar 31, 2026 $0.3500
Mar 23, 2026 $0.0500
Dec 31, 2025 $0.3500
Dec 23, 2025 $0.0500
Sep 30, 2025 $0.3500
Sep 22, 2025 $0.0500
Jun 30, 2025 $0.3500

Latest News

No related news yet