Start free

Blue Owl Technology Finance Corp. (OTF) Stock: Financials, SEC Filings & Ownership

Blue Owl Technology Finance Corp. (OTF) reported trailing twelve-month revenue of $1.3B (up 55.6% year on year) and net income of $375.1M as of 2026-06-30, according to EquiReason's reading of its SEC filings. Market cap: $4.2B.

Source: SEC EDGAR filings · figures as of 2026-06-30 · read by EquiReason

OTFBlue Owl Technology Finance Corp.Follow OTF — free
Asset Management · Financials
—
Price chart with a free account
Market cap
4.2B
P/E TTM
10.6
Dividend yield
14.9%
52-week
—
Next earnings
4 Nov, in 9 days

Price

The price chart — with earnings days, unusual moves, 8-Ks and insider trades marked — opens with a free account.

Analyst

Our read on this company

The verdict, the score behind it and the written thesis are in Analyst.

Try it free for 7 days

Timing

Analyst

Today's price conditions

The verdict, the score behind it and the written thesis are in Analyst.

Try it free for 7 days

Analyst note

Analyst

Our written read on this company

The verdict, the score behind it and the written thesis are in Analyst.

Try it free for 7 days

Dividends & buybacks

yield 14.9% · payout —
LineFY2023
Dec
FY2024
Dec
FY2025
Dec
TTM
Dividend per share ($)———1.36
Dividends paid ($B)0.210.230.390.62
Buybacks ($B)0.000.000.07—

Performance

price return · vs. S&P 500 and the sector
WindowOTFvs. S&P 500vs. sector
1 month-11.2%-10.3%-13.7%
3 months-9.4%-12.3%-7.7%
6 months-17.8%-24.3%-26.6%
Year to date-35.8%-47.0%-37.5%
1 year-35.2%-49.0%-41.8%

Blue Owl Technology Finance Corp. — questions

What does Blue Owl Technology Finance Corp. do?
Blue Owl Technology Finance Corp. operates in the Asset Management industry of the Financials sector. In its SEC filings it reports 2 business lines: Debt investments in middle-market companies (85%), Equity investments in middle-market companies (15%). Trailing twelve-month revenue: $1.3 billion as of 2026-06-30.
What is Blue Owl Technology Finance Corp.'s revenue?
$1.3B over the twelve months to 2026-06-30, up 55.6% year on year, from its 10-Q and 10-K filings.
What is Blue Owl Technology Finance Corp.'s market cap?
$4.2B, at a trailing P/E of 10.6.
Who owns Blue Owl Technology Finance Corp. stock?
191 institutions reported Blue Owl Technology Finance Corp. shares in 13F filings for the quarter ended 2026-06-30. The largest: Regents of the University of California (9.5%), Mubadala Investment Co PJSC (6.5%), Orange County Employees Retirement System (4.4%).
When does Blue Owl Technology Finance Corp. report earnings?
Blue Owl Technology Finance Corp.'s next earnings report is expected on 2026-11-04.
What sector is Blue Owl Technology Finance Corp. in?
Blue Owl Technology Finance Corp. is in the Financials sector, Asset Management industry.
Who are Blue Owl Technology Finance Corp.'s competitors?
The nearest listed peers by market cap in Asset Management: Blackstone Secured Lending Fund (BXSL), StepStone Group Inc. (STEP), Main Street Capital CORP (MAIN), Blue Owl Capital Corp (OBDC), HA Sustainable Infrastructure Capital, Inc. (HASI).
Does Blue Owl Technology Finance Corp. pay a dividend?
Yes. Its dividend yield is 14.88%.

Every figure on this page comes from Blue Owl Technology Finance Corp.'s own SEC filings — see them on SEC EDGAR. Price data is licensed and shown only inside the product.

Source filings: FY2025 10-K · FY2024 10-K · FY2023 10-K · balance sheet 10-Q for 2026-06-30

Peers and related: Blackstone Secured Lending Fund (BXSL) · StepStone Group Inc. (STEP) · Main Street Capital CORP (MAIN) · Blue Owl Capital Corp (OBDC) · HA Sustainable Infrastructure Capital, Inc. (HASI) · All Asset Management companies

How these figures are read: methodology · EquiReason.