Companies

Blue Owl Technology Finance Corp.

OTF · CIK 0001747777 · operating

$11.15-2.79%Last updated Feb 27, 10:56 PM

Key Statistics

Valuation

Market Cap$5.23B
P/E6.19
Fwd P/E8.14
PEG
P/S4.56
P/B0.64
EV/EBITDA
EV/Rev9.77

Profitability

Gross Margin
Op. Margin
Net Margin
ROE8.96%
ROA4.90%
FCF Margin

Financial Health

Current Ratio
Debt/Equity0.83
Free Cash Flow-$915.95M
Div. Yield12.56%

Growth & Other

Revenue Growth
EPS Growth18.42%
Beta
52W High$21.62
52W Low$10.99

About Blue Owl Technology Finance Corp.

# Blue Owl Technology Finance Corp.

Incorporated in Maryland and headquartered in New York, Blue Owl Technology Finance Corp. operates as a business development company (BDC) that provides debt and equity financing to upper middle-market technology and software companies. The firm structures investments across multiple debt instruments, including senior secured loans, unsecured loans, subordinated debt, and mezzanine financing. On the equity side, it deploys capital through common stock, preferred equity, warrants, and similar securities. Investment activity is concentrated in the United States market.

The company was founded in 2018 and generates revenue primarily through interest income on debt investments and returns from equity positions held in portfolio companies. As a BDC, Blue Owl Technology Finance Corp. is structured to return capital to shareholders through distributions, with the income generated from its investment portfolio serving as the underlying source for such payments. The firm's focus on the technology sector positions it within a specialized lending segment targeting companies at the upper middle-market level, where capital needs typically range into the mid-hundreds of millions of dollars.

Earnings Per Share (Annual · SEC XBRL)

Fiscal years are as reported by the company and may not align with the calendar year. For example, Apple's FY 2024 ends in September 2024.

Fiscal YearEPS DilutedEPS BasicYoY
2025$1.80$1.80+18.4%
2024$1.52$1.52-15.6%
2023$1.80$1.80

Annual Reports (10-K) · 8 filings

Report DateFiledAccession Number
2025-12-312026-02-180001747777-26-000012SEC ↗
2024-12-312025-03-060001747777-25-000008SEC ↗
2023-12-312024-03-060001747777-24-000004SEC ↗
2022-12-312023-03-080001747777-23-000005SEC ↗
2021-12-312022-03-110000950170-22-003407SEC ↗
2020-12-312021-03-050001564590-21-011092SEC ↗
2019-12-312020-02-260001564590-20-006549SEC ↗
2018-12-312019-02-270001564590-19-004954SEC ↗