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
- 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.
Our verdict
Five questions and why →Our read on this company
The verdict, the score behind it and the written thesis are in Analyst.
Try it free for 7 daysTiming
Today's price conditions
The verdict, the score behind it and the written thesis are in Analyst.
Try it free for 7 daysAnalyst note
Our written read on this company
The verdict, the score behind it and the written thesis are in Analyst.
Try it free for 7 daysDividends & buybacks
yield 14.9% · payout —| Line | FY2023 Dec | FY2024 Dec | FY2025 Dec | TTM |
|---|---|---|---|---|
| Dividend per share ($) | — | — | — | 1.36 |
| Dividends paid ($B) | 0.21 | 0.23 | 0.39 | 0.62 |
| Buybacks ($B) | 0.00 | 0.00 | 0.07 | — |
Performance
price return · vs. S&P 500 and the sector| Window | OTF | vs. S&P 500 | vs. 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.