Stocktoria

Blue Owl Technology Finance Corp. OTF

NYSE · stock · website · IPO 2025-06-12 · LEI

Blue Owl Technology Finance Corp. (OTF) earns a Piotroski F-score of 3/9 (weak financial health). It pays a dividend yielding 8.10% (safety: moderate).

Chart by TradingView
33/100
Stocktoria Quality Score · grade D
3/9
Piotroski F — financial health
Altman Z″ — distress risk
6.4%
Dividend yield 5y avg · moderate · Dividend payout 54.7%

Quality score trend · recomputed for each fiscal year

Piotroski F /9
5 3 3 202320242025

Each year's score is computed from that year's filing — a rising Piotroski F or Altman Z″ means improving financial health, a fall is worth a look.

$11.51 as of 2026-08-01 · -22.8% 1y
$9.94$14.9052-wk
Market cap USD$4.9B
P / E6.7×
Dividend yield 5y avg6.4%
Return on equity 5y avg7.2%

Analyst price target

$13.56 +17.8% vs last
consensus: buy · 9 analysts
target range $11.50 – $16.00 · median $14.00
1 strong buy · 4 buy · 4 hold
Recent analyst actions
DateFirmRating
2026-05-19Truist SecuritiesBuy (main)
2026-05-18RBC CapitalSector Perform (main)
2026-05-12Keefe, Bruyette & WoodsMarket Perform (main)
2026-05-08Wells FargoOverweight (main)
2026-04-22CitizensMarket Outperform (main)
2026-02-23Keefe, Bruyette & WoodsMarket Perform (main)

Wall Street analyst consensus — a sentiment gauge, not our scoring.

Piotroski F breakdown · 3/9 tests passed

About 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 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.

FAQ

Is OTF financially healthy?

Blue Owl Technology Finance Corp.'s Piotroski F-score is 3/9 (8–9 is excellent, 0–3 weak).

Does OTF pay a dividend, and is it safe?

Yes. Blue Owl Technology Finance Corp. pays a dividend yielding about 8.10% with a 54.7% payout ratio, rated “moderate” for safety.

How profitable is OTF?

In FY2025, Blue Owl Technology Finance Corp. had a return on equity of 9.0%.

What is OTF's P/E ratio?

Blue Owl Technology Finance Corp.'s trailing price-to-earnings (P/E) ratio is about 6.7×, based on its latest annual earnings.

What is the analyst price target for OTF?

The average Wall-Street price target for Blue Owl Technology Finance Corp. is $13.56, about 17.8% above the recent price, from 9 analysts (consensus: buy).

Is OTF a good stock to buy?

Stocktoria doesn't give buy or sell advice, but here is the data on Blue Owl Technology Finance Corp.: a Piotroski F-score of 3/9, a P/E of about 6.7×, a dividend yield of 8.10%. Weigh these quality and valuation signals against your own goals.

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.