Blue Owl Technology Finance Corp.
OTFFinancial ServicesNASDAQAsset Management
Scan Results
Daily timeframeOperating under the Asset Management umbrella, Blue Owl Technology Finance Corp. is a financial services company. Blue Owl Technology Finance Corp. At a $5.05B market cap, Blue Owl Technology Finance Corp. ranks as a mid-cap company within financial services. 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
$5.05B
Beta
—
P/E (TTM)
11.36
P/E (Fwd)
8.20
EPS (TTM)
$0.96
EPS (Fwd)
$1.33
ROE
5.4%
ROA
4.3%
Cash
$488.2M
Total Debt
$6.90B
Free CF
$450.6M
52W Change
-34.1%
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. Annual free cash flow of $450.6M supports ongoing capital allocation decisions and provides a cushion against unexpected expenses or downturns. 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. Understanding these risk dimensions helps frame what to watch going forward as conditions evolve for Blue Owl Technology Finance Corp. and its sector.