Snowball logo
logo
OTF

Blue Owl Technology Finance Corp

OTF โ€ข US
$10.59+$0.05ย  (0.47%)
Estimate
P/E
12.8
EPS
0.83
Beta
0.007
Growth
Revenue, YoY
9.09%
Net income, YoY
-23.46%
FCF, YoY
-10.34%
Forecast
P/E (FWD)
7.8
EPS (FWD)
1.349
Dividends
Dividend yield
13.22%
Annual payout
$1.40
Next ex. div date
September 30, 26
Payout
165.72%
Dividend growth streak
1 year
Div.rating
About the company
Ticker
OTF
ISIN
US0959241060
Country
United States of America
Sector (GICS)
Financials
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.

Frequently asked questions

What sector does Blue Owl Technology Finance Corp (OTF) operate in?

Blue Owl Technology Finance Corp belongs to the Financials sector and operates in the Asset Management industry.

What is Blue Owl Technology Finance Corp (OTF) current stock price?

As of the latest data, Blue Owl Technology Finance Corp stock price is $10.59, with a previous close of $10.54. Blue Owl Technology Finance Corp gained $0.05 in the last trading session, representing a 0.47% increase.

What is Blue Owl Technology Finance Corp (OTF) current market capitalization?

Blue Owl Technology Finance Corp market cap is approximately 4.85 billion.

What is Blue Owl Technology Finance Corp (OTF) Earnings Per Share (EPS)?

The trailing EPS is $0.83, and the forward EPS is $1.35.

What is Blue Owl Technology Finance Corp (OTF) Price-to-Earnings (P/E) ratio?

Blue Owl Technology Finance Corp current P/E ratio is 12.76, with a forward P/E of 7.85.

What is Blue Owl Technology Finance Corp (OTF) EBITDA?

Blue Owl Technology Finance Corp EBITDA (Earnings Before Interest, Taxes, Depreciation, and Amortization) is 263.01 million.

Does Blue Owl Technology Finance Corp (OTF) pay dividends?

Yes. Blue Owl Technology Finance Corp pays quarterly dividends with an annualized yield of 13.22% and an estimated annual payout of $1.40 per share.

When is the next ex-dividend date for Blue Owl Technology Finance Corp (OTF)?

The next ex-dividend date is scheduled for September 30, 2026.

How did Blue Owl Technology Finance Corp (OTF) perform in its most recent earnings report?

In the last report (June 30, 2026), Blue Owl Technology Finance Corp posted an EPS surprise of -3.23% and a revenue surprise of -4.53%.

What is Blue Owl Technology Finance Corp (OTF) beta (volatility) score?

Blue Owl Technology Finance Corp has a beta of 0.007, indicating lower volatility than the overall market.