OTF logo

OTF

Blue Owl Technology Finance Corp.NYSEFinancial Services
$11.49-1.29%OpenMarket Cap: $5.38B

As of 2026-04-06

Valuation

View Details

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%

Financials

View All
PeriodRevenueNet IncomeEPS
Q4 2025$310.3M$205.8M$0.44
FY 2025$1.07B$720.4M$1.76
Q3 2025$320.4M$234.9M$1.00
Q2 2025$294.9M$201.5M$0.86

Analyst Ratings

View All
Keefe, Bruyette & WoodsMarket Perform
2026-02-23
Truist SecuritiesBuy
2026-02-23
Wells FargoOverweight
2026-02-20
Wells FargoOverweight
2025-10-06

Trading Activity

Insider Trades

View All
Temple Chrisdirector
BuyThu Feb 26
Bissonnette Erikofficer: President
BuyFri Jan 30
Bissonnette Erikofficer: President
BuyFri Nov 21

Company Info

Sector

Financial Services

Industry

Country

US

Exchange

NYSE

Beta

1.21

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