Our portfolio at a glance
Portfolio size (at fair value)
$12.1BPortfolio companies
181Senior secured investments
81.4%Floating rate investments (debt)
97.2%As of March 31, 2025 • Q1 2025 10-Q
For complete information regarding our financials, see our periodic filings.
Latest Financial Results
Stock information
Email alerts
Sign up today and receive company updates straight to your inbox.
Contact information
Corporate office & investor relations
Blue Owl Technology Finance Corp.
399 Park Avenue
38th Floor
New York, NY 10022
Phone: 212-419-3000
Email: credit-ir@blueowl.com