Blue Owl Technology Finance Corp

Research Blue Owl Technology Finance Corp (OTF) on Bullrun: market cap USD 4.21B, P/E 11.4, dividend yield 17.5%. Explore financials, valuation history, model signals, and stock context.

Key Metrics

Valuation Snapshot

latest market cap is USD 4.21B; P/E is 11.4; dividend yield is 17.5%.

Peer valuation comparison

Latest P/E is 11.4x versus a Financial Services sector median of 13.41x (15.0% below).

Latest dividend yield is 17.51% versus a Financial Services sector median of 3.66% (379.1% above).

Five-year financial history

YearRevenueNet incomeFree cash flowGross marginDiluted EPSCashTotal debtEquity
FY2025USD 779.34MUSD 720.37M-USD 915.95Mn/a1.76USD 282.92MUSD 6.29BUSD 8.04B
FY2024USD 353.46MUSD 319.23MUSD 64.15Mn/a1.52USD 257.00MUSD 2.91BUSD 3.63B
FY2023USD 391.91MUSD 369.14MUSD 708.36Mn/a1.8USD 469.02MUSD 2.95BUSD 3.53B
FY2022USD 49.98MUSD 19.00M-USD 295.28Mn/a0.09USD 203.29MUSD 3.16BUSD 3.39B

Valuation history

YearSnapshot dateMarket capP/EDividend yieldAnnual dividend/share
20262026-10-12USD 4.21B11.417.4%1.6
20252025-12-31USD 6.75B8.57.9%1.15

Dividend history

Latest trailing dividend snapshot: annual dividend/share 1.6 USD, yield 17.5%.

YearDividends/share
FY20251.15 USD
FY20231.45 USD
FY20221.04 USD

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.

Related stock research

Other Financial Services stocks

Frequently asked questions

What is Blue Owl Technology Finance Corp's market cap?

Blue Owl Technology Finance Corp's market capitalization is USD 4.21B.

What is Blue Owl Technology Finance Corp's P/E ratio?

Blue Owl Technology Finance Corp's price-to-earnings (P/E) ratio is 11.4.

Does Blue Owl Technology Finance Corp pay a dividend?

Blue Owl Technology Finance Corp has a dividend yield of 17.5%.

What does Blue Owl Technology Finance Corp do?

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.