OTF Blue Owl Technology Finance Corp. logo

OTF Blue Owl Technology Finance Corp.

Financial Services
$10.63-1.12%ClosedMarket Cap: $4.92B

As of 2026-05-25

Valuation

View Details

P/E (TTM)

7.23

PEG

0.06

P/B

0.65

P/S

3.64

EV/EBITDA

17.18

DCF Value

$236.64

FCF Yield

-5.3%

Div Yield

14.6%

Margins & Returns

Gross Margin

77.3%

Operating Margin

45.0%

Net Margin

31.2%

ROE

5.3%

ROA

2.8%

ROIC

602.1%

Financials

View All
PeriodRevenueNet IncomeEPS
Q1 null$426.6M$-219.9M$
Q4 null$310.3M$205.8M$
FY null$1.07B$720.4M$
Q3 null$320.4M$234.9M$

Analyst Ratings

View All

Consensus

Hold

Target (Consensus)

$14.67

Target (Median)

$15.00

Target Range

$12.00 - $17.00

1 Strong Buy4 Buy4 Hold0 Sell0 Strong Sell
Truist SecuritiesBuy
2026-05-19
RBC CapitalSector Perform
2026-05-18
Keefe, Bruyette & WoodsMarket Perform
2026-05-12
Wells FargoOverweight
2026-05-08
CitizensMarket Outperform
2026-04-22

Trading Activity

Insider Trades

View All
Weiler Melissadirector
BuyThu May 14
Kaye Eric A.director
BuyTue May 12
Kaye Eric A.director
BuyMon Apr 27
Kaye Eric A.director
BuyMon Apr 27
Temple Chrisdirector
BuyThu Feb 26

Company Info

Sector

Financial Services

Industry

Asset Management

Country

US

Exchange

Beta

-0.87

Blue Owl Technology Finance Corp. is a business development company specializes in upper middle-market, making debt and equity investments such as senior secured or unsecured loans, subordinated loans or mezzanine loans and equity-related securities including common equity, warrants, preferred stock and similar forms of senior equity. The firm prefers to invest in technology-related and software companies. It primarily makes investments in the United States. Blue Owl Technology Finance Corp. is founded in 2018 and is based in New York, New York.

Peers