Blue Owl Technology Finance Corp. (NYSE: OTF) has reported a portfolio totaling $12.9 billion across 185 companies, with 80% of assets in senior secured investments and 77% in first-lien positions. The company indicated that 97% of its debt investments are floating rate, with a debt portfolio yield of 10.1%. Leverage stands at 0.57x debt to equity, and the annualized dividend yield is 9.3%. Credit quality remains high, with less than 0.1% of investments on non-accrual status and 92% of investments rated 1 or 2. Blue Owl Technology Finance Corp. holds a market capitalization of $6.7 billion and maintains investment-grade credit ratings from Moody's, S&P, Fitch, and KBRA. The company's approach focuses on debt and equity investments in U.S. upper middle-market technology companies, particularly in software, and emphasizes portfolio diversification and risk management. You can access the full presentation through the link below.