$10.59
2.49%
NYSE, Sep 18, 04:00 pm EDT. Closed.
ISIN
US0959241060
Symbol
OTF

Blue Owl Technology Finance Stock price

$10.59
-0.53 4.77% 1M
-1.69 13.78% 6M
-3.82 26.53% YTD
-4.69 30.68% 1Y
-5.71 35.04% 3Y
-5.71 35.04% 5Y
-5.71 35.04% 10Y
-5.71 35.04% 20Y
NYSE, Closing price Fri, Sep 18 2026
-0.27 2.49%
ISIN
US0959241060
Symbol
OTF
Industry

Is Blue Owl Technology Finance a Top Scorer Stock based on the Dividend, High-Growth-Investing or Leverman Strategy?

As a Free StocksGuide user, you can view scores for all 9,133 stocks worldwide.

Key metrics

Basic
Market capitalization
$4.9b
Enterprise Value
$11.8b
Net debt
$6.9b
Cash
$213.5m
Shares outstanding
457.6m
Valuation (TTM | estimate)
P/E
13.2
P/S
3.7 | 3.4
EV/Sales
9.0 | 8.4
EV/FCF
negative
P/B
0.6
Dividends
DPS
$1.29
Yield 1Y | 5Y
9.8% | -
Growth 1Y | 5Y
100.0% | -
Payout 1Y | 3Y
73.1% | 39.7%
Increased
1 Year
Financials (TTM | estimate)
Revenue
$1.3b | $1.4b
EBITDA
-
EBIT
$564.2m
Net Income
$375.1m
Free Cash Flow
$-1.6b
Growth (TTM | estimate)
Revenue
55.6% | 22.8%
EBITDA
-
EBIT
28.7%
Net Income
-25.0%
Free Cash Flow
-896.1%
Margin
Gross
45.6%
EBITDA
-
EBIT
43.2%
Net
28.7%
Free Cash Flow
-119.5%
Financial Health
Equity Ratio
54.7%
Return on Equity
9.0%
ROCE
3.8%
ROIC
-
Debt/Equity
0.9
More
EPS
$0.8
FCF per Share
$-3.4
Short interest
1.1%
Employees
-
Rev per Employee
-

Blue Owl Technology Finance Stock Analysis

Unlock Scores for Free

Analyst Opinions

14 Analysts have issued a Blue Owl Technology Finance forecast:

8x Buy
57%
6x Hold
43%

Analyst Opinions

14 Analysts have issued a Blue Owl Technology Finance forecast:

Buy
57%
Hold
43%

Blue Owl Technology Finance Events

Past Events
AUG
6
Q2 2026 Earnings Call
about 2 months ago
MAY
7
Q1 2026 Earnings Call
5 months ago
FEB
19
Q4 2025 Earnings Call
7 months ago
NOV
6
Q3 2025 Earnings Call
11 months ago

Financial data from Blue Owl Technology Finance

Jun '26
+/-
%
1,307 1,307
56% 56%
100%
- Direct Costs 712 712
90% 90%
54%
595 595
28% 28%
46%
- Selling and Administrative Expenses 31 31
13% 13%
2%
- Research and Development Expense - -
-
-
- -
-
-
- Depreciation and Amortization - -
-
-
EBIT (Operating Income) EBIT 564 564
29% 29%
43%
Net Profit 375 375
25% 25%
29%

In millions USD.

Don't miss a Thing! We will send you all news about Blue Owl Technology Finance directly to your mailbox free of charge.

If you wish, we will send you an e-mail every morning with news on stocks of your portfolios.

Blue Owl Technology Finance Stock News

Neutral
PRNewsWire
17 days ago
Third financing since June 30 brings total debt financing raised to $800 million, further strengthening OTF's liquidity and financial flexibility NEW YORK, Sept. 4, 2026 /PRNewswire/ -- Blue Owl Technology Finance Corp. (NYSE: OTF) ("OTF") today announced the closing of a private placement of $150 million aggregate principal amount of 7.60% senior unsecured notes due September 3, 2032 (the "Not...
Neutral
Business Wire
about one month ago
NEW YORK--(BUSINESS WIRE)-- #creditratingagency--KBRA assigns a rating of BBB to Blue Owl Technology Finance Corp.'s (NYSE: OTF or "the company") $400 million 6.500% senior unsecured notes due October 15, 2029. The rating Outlook is Stable. Key Credit Considerations The rating is supported by the company's ties to the significant $158.1 billion Blue Owl Credit platform as well as the derived be...
Negative
Barrons
about one month ago
Blue Owl Technology Finance shares trade at a 31% discount to its portfolio valuation due to fears that AI will disrupt its software borrowers.
More Blue Owl Technology Finance News

Company Profile

Blue Owl Technology Finance Corp operates with an investment objective to generate both current income and capital appreciation through debt and equity investment. The company is headquartered in New York City, New York and currently employs 0 full-time employees. The company went IPO on 2025-06-12. The firm is focused primarily on originating and making loans to and making debt and equity investments in technology-related, specifically software, companies based primarily in the United States. The company originates and invests in 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, which may or may not be convertible into a portfolio Company’s common equity. Its investment objective is to maximize total return by generating current income from debt investments and other income producing securities, and capital appreciation from its equity and equity-linked investments. The company may hold its investments directly or through special-purpose vehicles. Blue Owl Technology Credit Advisors LLC serves as its investment advisor.

Head office United States
CEO Mr. Packer
Website www.blueowltechnologyfinance.com

Register for Free

StocksGuide is the ultimate tool for easily finding, analyzing and tracking stocks. Learn from successful investors and make informed investment decisions. We empower you to become a confident, independent investor.

The Apple stock at a glance with charts, current key metrics, news and stock analyses.
The Best Dividend Stocks in the Dividend Top Scorer list.
Stock Analyses of the Best Stocks Worldwide.
Start building wealth today