Blue Owl Technology Finance Corp.
OTFFinancial ServicesNASDAQAsset Management
Scan Results
Daily timeframeBlue Owl Technology Finance Corp. The $4.67B market capitalization puts OTF squarely in mid-cap range for its industry. is a business development company specializes in upper middle-market, making debt and equity investments such as senior secured or unsecured loans, subordinated loans or mezzanine loans and equity-related securities including common equity, warrants, preferred stock and similar forms of senior equity, finance and business development company.
Market Cap
$4.67B
Beta
—
P/E (TTM)
10.74
P/E (Fwd)
7.71
EPS (TTM)
$0.94
EPS (Fwd)
$1.31
ROE
5.4%
ROA
4.3%
Cash
$488.2M
Total Debt
$6.90B
Free CF
$450.6M
52W Change
-35.4%
Annual Financials
Cash vs Debt
The company holds $488.2M in cash, though total debt stands at $6.90B. This level of leverage is common in the industry but worth monitoring as interest rate conditions evolve. The company generates $450.6M in free cash flow annually, which funds everything from R&D to shareholder returns without needing external financing. ROE of 5.4% points to modest capital efficiency, indicating how much profit the company produces per dollar of shareholder equity. ROA of 4.3% is on the lower side, which is common in asset-heavy industries. Revenue has grown from $50.0M (2022) to $779.3M (2025), reflecting a 1459% increase over the period.
The debt-to-cash ratio suggests meaningful leverage on the balance sheet, a factor worth monitoring if credit conditions tighten. These risk factors are not exhaustive — macroeconomic shifts, regulatory changes, and competitive dynamics can all influence Blue Owl Technology Finance Corp.'s trajectory.