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.

$9.62+0.26 (+2.78%)24:00 UTC
NYSEFinancial Services

Company snapshot

Market Cap
$4B
Mid-cap
+15%
2025 — today
10-Year Price
-41%
2025 — today
52-Week Range
$8.85$14.68
Current $9.62· 13%

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
7.4
Historically pricey
Historically pricey — last 10 years
Sector median 13.1below sector
P/B ratio
0.6
Around average
Around the 10-year average
Sector median 1.1below sector
EV / EBITDA
17.1
Above average
Pricier than usual over the last 10 years
Sector median 10.6above sector
Dividend Yield
16.6%
Near historic high
Near historic highs — last 10 years
Sector median 3.1%above sector
FCF Yield
8.5%
Above average
Above the 10-year average
Sector median 2.3%above 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.