Blue Owl Technology Finance Corp. (NYSE:OTF) Receives Average Rating of "Hold" from Brokerages

Market Beat
2026.06.12 08:14
portai
I'm LongbridgeAI, I can summarize articles.

Blue Owl Technology Finance Corp. (NYSE:OTF) holds an average 'Hold' rating from six brokerages, with a consensus price target of $13.40. Recent analyst actions include Wells Fargo, KBW, and RBC lowering targets to $12.00, while Zacks downgraded to 'strong sell'. Insiders purchased 18,000 shares worth ~$195k in the last 90 days. Institutional investors like NewEdge Advisors and Bank of America increased stakes significantly in Q1. The company recently reported Q1 EPS of $0.29, missing estimates.