
Blue Owl Technology Finance Corp.
Blue Owl Technology Finance Corp. (OTF) Stock Overview
Key statistics and deep links to earnings, valuation, revenue, dividends, and more.
FMP · OTF · as of Jun 8, 2026
Key Statistics
Explore Blue Owl Technology Finance Corp. Data
otf stock data · financialsFinancial Snapshot
Full FinancialsAnalyst Ratings & Price Target
Full ForecastTotal: 5 · Buy rate: 60.0%
The OTF analyst consensus is Buy, based on ratings from 5 Wall Street analysts over the past 3 months. The average 12-month price target is $13.50, representing +19.57% upside from the current price of $11.29.
Competitors & Peers
otf competitorsStock Performance
Full HistoryAbout 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…
what is blue owl technology finance corp. · otf stock overview · blue owl technology finance corp. company profile · who is blue owl technology finance corp. ceo · otf NYSE · blue owl technology finance corp. headquarters · blue owl technology finance corp. business segments
About Stock Overview & Key Data
Blue Owl Technology Finance Corp. (OTF) is a Financial Services company in the Asset Management industry, listed on NYSE since Jun 12, 2025. As of the latest trading session, OTF stock price is $11.29, with a market capitalization of $5.2B. The stock has returned -31.82% over the past 12 months and -22.35% year-to-date.
According to 5 Wall Street analysts, the consensus rating for Blue Owl Technology Finance Corp. stock is Buy, with an average 12-month price target of $13.50. In fiscal year 2025, Blue Owl Technology Finance Corp. reported revenue of $1.1B and net income of $720.4M. For detailed data — including Blue Owl Technology Finance Corp. revenue history, earnings, dividends, and PE ratio — use the tabs above.
Frequently Asked Questions
As of the latest trading session, Blue Owl Technology Finance Corp. (OTF) stock price is $11.29. The stock is traded on NYSE under the ticker symbol OTF. The 52-week range is $10.48 – $21.62.