Blue Owl Technology Finance Corp. (OTF) stock: key figures, P/E, revenue and dividend

Financials · United States · ISIN US0959241060

Price
9.15 USD
Market cap
4.19 bn USD
P/E (2026)
–
P/S (2026)
–
Dividend yield
17.49 %
Net margin
–
Return on equity (ROE)
–
Return on assets (ROA)
–

Blue Owl Technology Finance Corp. financials

Fiscal year2025
EBIT1.04 bn USD
Net income720.37 m USD

Full history since 2018, charts and your own formulas

This page shows the last two fiscal years. After free sign-up you get the full income statement, balance sheet and cash flow, price and dividend charts, your own formula metrics and a stock screener covering more than 8,000 companies.

About Blue Owl Technology Finance Corp.

Blue Owl Technology Finance Corp. is a business development company specializes in upper middle-market, making debt and equity investments such as senior secured or unsecured loans, subordinated loans or mezzanine loans and equity-related securities including common equity, warrants, preferred stock and similar forms of senior equity, finance and business development company. The firm prefers to invest in technology and software companies. It primarily makes investments in the United States. Blue Owl Technology Finance Corp. is founded in 2018 and is based in New York, New York.

More stocks

All stocks →

Not investment advice. All data without warranty, price as of 22.10.2026. Details in the risk notice.