OTF on NYSE

Blue Owl Technology Finance Corp.

Price unavailable

Last updated Oct 16, 2026.

Overview

Compare with another stock.

  • TickerOTF on NYSE
  • HeadquartersMD
  • Incorporated inMD2
  • Business address399 Park Avenue, New York, Ny 100222
  • Filer categoryLarge accelerated filer2

Financials

From the company’s reports to the SEC. Every number links to the filing it came from.

Financial statements

Net income345$720.4M in 2025+70% since 2021
0$200.0M$400.0M$600.0M$800.0M2021: $424.8M$424.8M20212022: $19.0M$19.0M2022−96%2023: $369.1M$369.1M2023+1843%2024: $319.2M$319.2M2024−14%2025: $720.4M$720.4M2025+126%

Every line of the income statement in the latest annual report, as filed.5

Period ending2025-12-312024-12-312023-12-31
Payment-in-kind interest income$135.7M$96.6M$113.7M
Payment-in-kind dividend income$34.5M$42.9M$36.6M
Total Investment Income$1.1B$684.0M$683.8M
Interest expense$321.5M$192.7M$195.5M
Management fees, net$144.9M$56.7M$58.4M
Performance based incentive fees$93.4M$41.0M$40.7M
Capital gains incentive fees$37.5M-$5.5M$299.0K
Professional fees$12.1M$6.5M$8.2M
Listing advisory fees (net of Adviser reimbursement)$4.8M$0$0
Directors' fees$1.1M$1.0M$1.0M
Other general and administrative$10.6M$6.0M$4.4M
Total Expenses$625.9M$298.4M$308.5M
Net Investment Income (Loss) Before Taxes$519.6M$385.6M$375.3M
Income tax expense (benefit), including excise tax expense (benefit)$7.5M$11.5M$9.1M
Net Investment Income (Loss) After Taxes$512.1M$374.1M$366.1M
Net change in unrealized gain (loss)$146.2M$51.6M-$6.7M
Translation of assets and liabilities in foreign currencies and other transactions$29.7M-$263.0K$3.1M
Income tax (provision) benefit-$702.0K-$3.0K$0
Total Net Change in Unrealized Gain (Loss)$175.2M$51.4M-$3.5M
Non-controlled, non-affiliated investments$54.6M-$104.2M$8.2M
Foreign currency transactions-$21.5M-$2.0M-$1.7M
Total Net Realized Gain (Loss)$33.1M-$106.3M$6.5M
Total Net Realized and Change in Unrealized Gain (Loss)$208.3M-$54.9M$3.0M
Net Increase (Decrease) in Net Assets Resulting from Operations$720.4M$319.2M$369.1M
Earnings (Loss) Per Share - Basic (in USD per share)$1.80
Earnings (Loss) Per Share - Diluted (in USD per share)$1.80
Weighted Average Shares Outstanding - Basic (in shares)409.4M shares209.8M shares205.0M shares
Weighted Average Shares Outstanding - Diluted (in shares)409.4M shares209.8M shares205.0M shares

Compare Blue Owl Technology Finance Corp. with another company

Former names

  • Owl Rock Technology Finance Corp.Aug 10, 2018 to Jul 6, 20232

Recent filings

  1. Oct 1, 20268-K
  2. Sep 15, 20268-K
  3. Sep 4, 20268-K
  4. Aug 31, 20264
  5. Aug 20, 20268-K
  6. Aug 19, 2026424B2
  7. Aug 18, 2026497AD
  8. Aug 18, 2026497AD
  9. Aug 18, 2026497AD
  10. Aug 17, 2026424B2
  11. Aug 17, 2026497AD
  12. Aug 17, 2026FWP
  13. Aug 5, 20268-K
  14. Aug 5, 202610-Q
  15. Jul 31, 202640-33

Every filing from the last three years, summarized. The full record is on SEC EDGAR.1