Blue Owl Technology Finance Corp.

OTF NYSE CIK: 0001747777

Company Information

Entity Type operating
SEC Category Large accelerated filer
State of Incorporation MD
Business Address 399 PARK AVENUE, NEW YORK, NY, 10022
Mailing Address 399 PARK AVENUE, NEW YORK, NY, 10022
Phone (212) 419-3000
Fiscal Year End 1231
EIN 000000000

Financial Overview

FY2025

$720.37M
Net Income
$14.72B
Total Assets
$6.67B
Total Liabilities
$8.04B
Stockholders' Equity
$1.80
EPS

Recent SEC Filings

Form Type Date Filed Document
8-K Current report of material events April 1, 2026 View on SEC
DEF 14A Definitive proxy statement April 1, 2026 View on SEC
4 Insider stock transaction report February 26, 2026 View on SEC
8-K Current report of material events February 18, 2026 View on SEC
10-K Annual financial report February 18, 2026 View on SEC
SCHEDULE 13G/A Passive ownership amendment February 4, 2026 View on SEC
4 Insider stock transaction report January 30, 2026 View on SEC
8-K Current report of material events January 23, 2026 View on SEC
424B2 Prospectus for shelf offering January 21, 2026 View on SEC
424B2 Prospectus for shelf offering January 20, 2026 View on SEC

Annual Reports

10-K February 18, 2026
  • Primarily finances high-growth, technology-driven companies, focusing on first lien senior secured loans for lower risk.
  • Robust investment portfolio valued at $12.5 billion across 185 companies, with 88% in first lien senior secured loans.
View Analysis

Insider Trading

BUY 1 insiders 1 recent transactions
View Full Insider Trading Profile

Investor Resources

Learn more about SEC filings and how to research public companies.

Important Disclaimer

This AI-generated analysis is for informational purposes only and does not constitute financial or investment advice. Always consult with qualified professionals and conduct your own research before making investment decisions.