Blue Owl Technology Finance Corp.OTF

Is OTF cheap right now? Every multiple below is scored against its own 10-year range, not a sector average.

$11.00-0.38 (-3.34%)24:00 UTC
NYSEFinancial Services

Company snapshot

Market Cap
$5B
Mid-cap
+37%
2025 — today
10-Year Price
-30%
2025 — today
52-Week Range
$9.87$15.52
Current $11.00· 20%

Blue Owl Technology Finance Corp. (BOTF) functions as a Business Development Company (BDC), concentrating its efforts on providing financial backing to established, growth-oriented businesses within the upper middle-market segment. The firm primarily targets innovative technology and software companies, deploying capital predominantly across the United States. BOTF's investment strategies involve a diverse range of debt and equity instruments. On the debt side, this includes senior secured and unsecured loans, as well as more junior forms like subordinated and mezzanine financing. For equity, the company may take ownership stakes through common stock, warrants, preferred stock, or other senior equity structures. Established in 2018, BOTF maintains its headquarters in New York, New York.

Featured in rankings

Rankings recomputed after each US market close — see where OTF stands against peers.

Similar companies

Financial Services companies of comparable size — each one shown against its own 10-year range, not a sector average. Browse all stocks we cover.

Valuation in context

P/E ratio
8.5
Historically pricey
Historically pricey — last 10 years
Sector median 13.6below sector
P/B ratio
0.7
Above average
Pricier than usual over the last 10 years
Sector median 1.2below sector
EV / EBITDA
18.1
Near historic high
Near historic highs — last 10 years
Sector median 11.4above sector
Dividend Yield
14.6%
Historically high
Historically high relative to the last 10 years
Sector median 3.0%above sector
FCF Yield
-6.0%
Near historic low
Near historic low — last 10 years
Sector median 6.6%below sector
Free · No credit card needed

Get alerted when OTF is cheap

Set a free alert — we'll push you when P/E, yield, or other metrics cross a historical threshold.