Blue Owl Technology Finance Corp. (OTF) is a Financial Services stock trading at $9.95 (as of 2026-07-24), with a market capitalization of $4.60B and a trailing P/E of 10.9. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.
Blue Owl Technology Finance Corp. is a business development company that provides financing to upper middle-market businesses through debt and equity investments, including senior and subordinated loan instruments, mezzanine loans, and equity-related securities such as common equity, warrants, and preferred stock. It primarily invests in the United States.
Blue Owl Technology Finance Corp. invests in upper middle-market technology and software companies, providing debt (including senior secured or unsecured, subordinated, and mezzanine loans) and equity-related securities (including common equity, warrants, and preferred stock). Its income is reflected in portfolio revenue, including Revenue of debt portfolio.
Its profit model is primarily driven by the debt portfolio earning power (captured by Weighted average spread over base rate), adjusted by credit performance (captured by Non-accrual rate at fair value), while results also depend on how quickly new commitments are deployed versus sales and repayments.
Business quality (Weak): The provided operating metrics focus on earning power (spread), credit performance (non-accrual), and scale (AUM, portfolio size), but there is no official reportable segment breakdown included here, and revenue and margins are not provided for the latest period.
Valuation: At 7× earnings, OTF trades 33% below the Asset Management average (10×). Note: one-time items can distort reported P/E.
| Price | $9.95 |
| Market Cap | $4.60B |
| P/E Ratio | 10.9 |
| Price / Book | 0.61 |
| Price / Sales | 2321.38 |
| DCF Value (model) | $25.79 |
| DCF Upside vs Price | 159.2% |
| Revenue (TTM) | $1.34M |
| Net Margin | 53559.2% |
| Revenue Growth (YoY) | 1160.0% |
| EPS Growth (YoY) | -242.4% |
| Stock P/E | 10.9 |
| Sector P/E (Financial Services) | 8.9 |
| Industry P/E (Asset Management) | 8.9 |
| vs Sector | 22.5% |
| vs Industry | 22.2% |
| Top Institutional Holder | REGENTS OF THE UNIVERSITY OF CALIFORNIA ($540.51M) |
| Institutional Holders Tracked | 10 |
| Sector | Financial Services |
| Industry | Asset Management |
| CEO | Craig William Packer |
| Country | US |
| IPO Date | 2025-06-12 |
Data as of 2026-07-24.
Figures sourced from U.S. Securities and Exchange Commission (SEC EDGAR) filings and market data. Not personalized investment advice.