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).
Quality score trend · recomputed for each fiscal year
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.
Analyst price target
Recent analyst actions
| Date | Firm | Rating |
|---|---|---|
| 2026-05-19 | Truist Securities | Buy (main) |
| 2026-05-18 | RBC Capital | Sector Perform (main) |
| 2026-05-12 | Keefe, Bruyette & Woods | Market Perform (main) |
| 2026-05-08 | Wells Fargo | Overweight (main) |
| 2026-04-22 | Citizens | Market Outperform (main) |
| 2026-02-23 | Keefe, Bruyette & Woods | Market Perform (main) |
Wall Street analyst consensus — a sentiment gauge, not our scoring.
Piotroski F breakdown · 3/9 tests passed
- Positive return on assets
- Positive operating cash flow
- Rising ROA
- Cash flow exceeds net income
- Lower long-term debt
- Rising current ratio
- No share dilution
- Rising gross margin
- Rising asset turnover
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.