Blue Owl Technology Finance Corp. (OTF) Valuation — Price Range, Multiples & Peers

Blue Owl Technology Finance Corp. (OTF) — Price $9.79 (closing price, November 4, 2026) — Financial Services — Asset Management — NYSE

Latest reported results:

Valuation of Blue Owl Technology Finance Corp. (OTF): TTM P/E 16.6×, P/B 0.59, EV/EBITDA 12.6, dividend yield 16.34%. The price range it would trade at on its usual multiples and on its sector's, with its peers' multiples and a comparison against other Financial Services companies.

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.

Where would it trade at its usual multiples?

Versus its usual multiples: expensive · Current P/E 16.6× · Multiples range: $7.63 · $7.63.

At its sector median (12.9×) $8 (-22%). Implied price from applying the reference multiples to today's earnings (or book value, or FFO) per share. Not a fair value: it is where the stock would trade at its usual multiples.

Analysis Summary

Blue Owl Technology Finance Corp. reported revenue of $1.07B in the most recent fiscal year, growing at a 5-year CAGR of 44.5%. Net income reached $720.4M, with a 42.6% 5-year CAGR.

Trailing-twelve-month margins: gross margin 61.1%, operating margin 25.4%, net margin 19.6%.

At $9.79 (closing price, November 4, 2026), OTF trades at a P/E of 16.57 and an ROE of 3.53%. Market capitalisation stands at $4.5B.

Balance sheet quality for OTF: debt-to-equity ratio of 0.00, current ratio of 0.00 over the last 12 months. A debt-to-equity below 1.0 typically signals conservative capital structure, while a current ratio above 1.5 indicates comfortable short-term liquidity.

Valuation Ratios

P/E Ratio16.57
Price / Book0.59
EV / EBITDA12.6
Dividend Yield16.34%

Peer Comparison

SymbolCompanyMarket CapP/EP/BROE
OTFBlue Owl Technology Finance Corp.$4.5B16.570.593.5%
HONHoneywell International Inc.$72.4B10.333.2036.2%
PNFPPinnacle Financial Partners, Inc.$15.8B12.501.088.0%
HLNEHamilton Lane Incorporated$5.3B14.093.9030.3%
MARAMarathon Digital Holdings, Inc.$2.7B1.58-110.4%
AMGAffiliated Managers Group, Inc.$9.4B12.633.1726.9%
JHGJanus Henderson Group plc$8.0B10.231.5015.4%
OBDCBlue Owl Capital Corporation$5.3B15.820.764.6%

Price

Price$9.79 (closing price, November 4, 2026)
Market Cap$4.5B
ExchangeNYSE
CountryUS

Profitability

Return on Equity3.53%
Return on Invested Capital328.07%
Return on Assets1.78%
Gross Margin61.14%
Operating Margin25.38%
Net Margin19.58%

Related companies: HON · PNFP · HLNE · MARA · AMG · OBDC · MAIN

Explore sector: Financial Services · Asset Management

More sections of OTF: Overview · Financials · Estimates · Technical · Ownership

Discover more: Weekly Radar: the S&P 500 through the Buffett and Lynch methods · Companies that pass the Buffett method · Companies that pass the Lynch method · Stocks that pass Graham's defensive investor test today · Investment Academy — learn to analyze stocks