scanance.
Sign inGet Premium
OT

Blue Owl Technology Finance Corp.

OTFFinancial ServicesNASDAQ

Asset Management

PriceMA150MA200
Loading chart…
End-of-day data · ScananceOpen live chart on TradingView ↗
Indicator snapshot
MA150-11.61%
$12.34

Price below medium-term moving average.

MA200-13.47%
$12.61

Below long-term trend line.

RSI-14neutral
46.0

Balanced. Not overbought, not oversold.

MACDnegative
-0.0029

Histogram negative — downward momentum.

Financials · Annual
Revenue
$779.3M
+120.5% YoY
Net Income
$720.4M
+125.7% YoY
EBITDA
$514.2M
-8.9% YoY
Free Cash Flow
$450.6M

Scan Results

Daily timeframe
DateIndicatorDetails
Loading...
About Blue Owl Technology Finance Corp.

Operating 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.

Key stats
Market Cap$5.05B
P/E (TTM)11.36
Fwd P/E8.20
EPS$0.96
52W Change-34.1%
Dividend Yield12.83%
ROE5.4%
Analysis

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.

Links
Not financial advice. Scanance is an educational tool. Past performance does not guarantee future results.PrivacyTerms