Skip to main content
Blue Owl Technology Finance Corp. logo

Blue Owl Technology Finance Corp. — Investor Relations & Filings

Ticker · OTF ISIN · US691205AE86 LEI · 254900G5EZJSOD3UKL16 US Financial and insurance activities
Filings indexed 297 across all filing types
Latest filing 2026-04-01 Proxy Solicitation & In…
Country US United States of America
Listing US OTF

About Blue Owl Technology Finance Corp.

https://www.blueowltechnologyfinance.co…

Blue Owl Technology Finance Corp. is a specialty finance company that operates as a business development company (BDC). It focuses on providing direct lending and other financing solutions to technology-related businesses, with a strategic emphasis on the software sector. The company originates and executes debt and equity investments, primarily targeting U.S.-based, upper middle-market companies that are often backed by financial sponsors. Its investment portfolio is predominantly composed of senior secured, floating-rate loans designed to generate current income and potential for capital appreciation. The firm emphasizes a disciplined investment strategy and maintains a high-quality, senior-oriented portfolio, positioning itself as a leading lender in the technology finance space.

Recent filings

Filing Released Lang Actions
DEF 14A - Blue Owl Technology Finance Corp. (0001747777) (Filer)
Proxy Solicitation & Information Statement
2026-04-01 English
4 - BLUE OWL TECHNOLOGY FINANCE CORP. (0001747777) (Filer)
Director's Dealing
2026-02-26 English
8-K - BLUE OWL TECHNOLOGY FINANCE CORP. (0001747777) (Filer)
Regulatory Filings
2026-02-18 English
10-K - BLUE OWL TECHNOLOGY FINANCE CORP. (0001747777) (Filer)
Annual Report FY 2025
2026-02-18 English
SCHEDULE 13G/A Filing
Major Shareholding Notification
2026-02-04 English
4 Filing
Director's Dealing
2026-01-30 English

Report missing filing

Can't find a specific document? Let us know and we'll add it within 24 hours.

We will notify you once the filing is added.
Report sent
Thank you. We will check the data and update it shortly.