
OTF Stock Forecast & Price Target
OTF Analyst Ratings
Bulls say
Blue Owl Technology is viewed favorably because its core credit portfolio remains healthy, with non-accruals at just 0.6% of the portfolio on a cost basis and watchlist assets declining to 7.6%, signaling resilient underwriting even amid a subdued tech deal backdrop. The company is also benefiting from improving economics, as weighted average total yield rose to 9.4% from 8.6% in 1Q and new investment spreads widened to 530bps, while total investment income of $338mn and portfolio assets of $14.68bn underscore scale and earning power. In addition, approximately $2B of available liquidity, leverage of just ~0.93x, active share repurchases of $55mn, and the expiration of all pre-listing lock-ups support both financial flexibility and the potential for multiple expansion as portfolio leverage ramps and ROE improves over time.
Bears say
Blue Owl Technology is facing a weaker fundamental setup as its portfolio income and asset values have softened, with total investment income of $326mn below estimates, investment yields edging down, and NAV per share falling to $16.49 from $17.33 in 4Q25. The company also missed expectations on portfolio growth, ending with $14.07bn of investments versus higher forecasts as gross originations lagged and paydowns ran ahead, while the downward revision in 2026/2027 NII/sh to $1.24/$1.34 signals less earnings power than previously expected. Although non-accruals remained low at 0.3%, the combination of leverage, interest-rate exposure, and vulnerability to corporate debt market disruption and economic slowdown leaves the company’s risk-adjusted outlook unattractive.
This aggregate rating is based on analysts' research of Blue Owl Technology Finance Corp and is not a guaranteed prediction by Public.com or investment advice.
OTF Analyst Forecast & Price Prediction
Start investing in OTF
Order type
Buy in
Order amount
Est. shares
0 shares
FAQs About Blue Owl Technology Finance Corp (OTF) Forecast
OTF Analyst Forecast & Price Prediction
Start investing in OTF
Order type
Buy in
Order amount
Est. shares
0 shares