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.
Michael Mosticchio
375 Park Avenue
3rd Floor
New York, NY 10152
Phone: 1-833-695-5463
Email: credit-ir@blueowl.com