Companies: 10,795·Total market cap: $144.5T
Blue Owl Technology Finance Corp.

Blue Owl Technology Finance Corp.

OTFNYSEFinancial Services● Active
$11.49
+$0.20(+1.73%)
Market Cap$5.3B
P/E Ratio
52W High$21.62
52W Low$10.485
Overview

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

EPS (TTM)$1.83otf eps ttm · otf earnings per shareEarnings history
PE Ratio (TTM)6.3×otf pe ratio ttm · otf price to earningsPE Ratio deep dive
Revenue (TTM)$1.4Botf revenue ttm · otf annual revenueFull revenue history
Dividend Yield11.07%does otf pay dividends · otf dividend yieldDividend history
Shares Outstanding409.4Motf shares outstanding · otf floatShares outstanding history
Next EarningsAug 5, 2026Est.otf earnings date · otf next earningsEarnings history

Financial Snapshot

Full Financials
FY 2025Revenue$1.07B▲ +99.82% YoY
202320242025
blue owl technology finance corp. revenue · otf revenue 2025
FY 2025Net Income$720.4M▲ +125.66% YoY
202320242025
blue owl technology finance corp. net income · otf profit 2025
FY 2025EPS$1.76▲ +15.79% YoY
202320242025
otf eps · blue owl technology finance corp. earnings per share 2025
TTM:Revenue: $1.35BNet Income: $422.3MEPS: $1.83View income statement →

Analyst Ratings & Price Target

Full Forecast
SellBuy
Buy5 analystsis otf a buy · otf analyst rating
Strong Buy
0
Buy
3
Hold
2
Sell
0
Strong Sell
0
12-Month Price Target
$12.00Low
$11.48Current
$13.50Avg Target17.54% upside
$15.00High
otf price target · otf 12 month forecast

Total: 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 +17.54% upside from the current price of $11.48.

Stock Performance

Full History
1D+1.77%
1W+6.09%
1M+5.22%
3M-2.79%
YTD-20.98%
1Y-30.62%
5Y-30.62%

About Blue Owl Technology Finance Corp.

CEOCraig William Packer
IPO DateJun 12, 2025
Employees
CountryUS

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.48, with a market capitalization of $5.3B. The stock has returned -30.62% over the past 12 months and -20.98% 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.48. The stock is traded on NYSE under the ticker symbol OTF. The 52-week range is $10.48 – $21.62.

OTF stock priceOTF quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 8, 2026Not investment advice