Companies /Financial Services

Blue Owl Technology Finance Corp.

NYSE: OTF Asset Management
$9.44
▲ $0.29 (+3.17%) today
Markets closed · 7:19pm ET

24/7 Wall St. View

OTF at a Glance

Valuation
Market cap
$4.2B
P/E ratio
11.4
Dividend yield
15.30%
Profitability
Revenue (TTM)
$1.3B
Profit margin
28.7%
EPS (TTM)
$0.80
Price
52-week range
$9 – $13
24/7 target
$12.08
Street target
$13.61
Earnings
Next report
Nov 4, 2026

Headquartered in New York, NY Fiscal year ends December NYSE: OTF blueowltechnologyfinance.com

About Blue Owl Technology Finance

Blue Owl Technology Finance Corp. (NYSE: OTF) is a specialty finance company focused on making debt and equity investments in U.S. technology-related companies, with a strategic emphasis on software. The company operates as a business development company (BDC) regulated under the Investment Company Act of 1940. As of June 30, 2026, OTF had investments in 205 portfolio companies across 39 industries with an aggregate fair value of $14.7 billion. The portfolio is predominantly composed of first-lien senior secured debt (77.8% of fair value), with 96.7% of debt investments at floating rates. OTF is externally managed by Blue Owl Technology Credit Advisors LLC, an SEC-registered investment adviser and indirect affiliate of Blue Owl Capital Inc. (NYSE: OWL), part of Blue Owl's Credit platform. The company generates income primarily through interest income on its debt investments and deploys capital selectively across software and technology-related sectors where it has deep expertise. Updated

OTF Coverage

Frequently Asked Questions

What does Blue Owl Technology Finance do?

Blue Owl Technology Finance Corp. (NYSE: OTF) is a specialty finance company focused on making debt and equity investments in U.S. technology-related companies, with a strategic emphasis on software. The company operates as a business development company (BDC) regulated under the Investment Company Act of 1940.

What is the OTF stock price target?

24/7 Wall St.'s 12-month price target for OTF is $12.08, rated Buy. The Wall Street consensus target is $13.61. OTF price prediction →