Stock Analiz

Blue Owl Technology Finance Corp. OTF

· IPO 2025 · data as of November 13, 2026

$9.52Market cap $4.3B
Open the interactive analysis →

Blue Owl Technology Finance Corp. (OTF) is a company listed in the US with a market value of about $4.3B. In the twelve months to September 30, 2026 it had revenue of $4M and net income of $359M, a net margin of 10239.5%.

Its overall Stock Analiz score is 1.0 out of 5 (weak). The strongest part is shareholder returns (2/5); the weakest is future growth (0/5).

Key numbers: a P/E of 12.2.

Score: 1.0 / 5

Value1/5
Future growth0/5
Track record1/5
Financial health1/5
Shareholder returns2/5

Checks passed

  • P/E below 25
  • Profitable 5 years in a row
  • Liabilities below 60% of assets
  • Pays a dividend
  • Dividend 3 years in a row

Checks not passed

  • P/E below the industry median
  • P/FCF below 20
  • Price below intrinsic value (DCF, moderate assumptions)
  • PEG below 1.5
  • Revenue growth above 10% last year
  • 3-year revenue growth above 10% a year
  • Profit margin improving
  • 3-year free cash flow growth above 10% a year

Valuation

P/E (TTM)12.2
Forward P/E7.0
P/FCF—
P/S1,228.0
P/B0.6
EV/EBITDA—
PEG—
Dividend yield14.30%
FCF yield-35.7%
Shareholder yield16.0%
Intrinsic value vs. price—

Growth and quality

Revenue growth (1 yr)—
Revenue growth (5 yrs, per year)—
EPS growth (5 yrs, per year)—
FCF growth (3 yrs, per year)—
Net margin (5-yr avg.)—
ROIC (5-yr avg.)—
Profitable years (of last 10)5
Years paying a dividend5

Financials, last 5 years

Fiscal yearTTM20252024202320222021
Revenue$4M—————
Net income$359M$720M$319M$369M$19M$425M
Free cash flow-$1.5B—————
EPS (diluted)$0.78$1.76$1.52$1.80$0.09$3.05
Net margin10239.5%—————
ROIC——————

From the company’s 10-K and 10-Q filings with the SEC. TTM = trailing twelve months.

What analysts expect

The average 12-month price target from 9 analysts is $13.39, 41% above the current price; targets range from $11.00 to $17.00; the consensus rating is “Buy”; expected EPS is $1.13 for the fiscal year ending December 31, 2026.

Frequently asked questions

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

About 12.2, based on the last twelve months of diluted earnings per share (forward P/E about 7.0).

Does Blue Owl Technology Finance pay a dividend?

Yes. The dividend yield is about 14.30%, and it has paid dividends for 5 years in our data.

Is Blue Owl Technology Finance a good stock to buy?

We do not give buy or sell advice. Blue Owl Technology Finance scores 1.0 out of 5 on our five checks (value, growth, track record, financial health and shareholder returns); the checks above show why.

Similar companies

Generated from SEC filings, analyst consensus estimates and market prices, rebuilt every day. Educational information, not investment advice.