Clear Street has initiated coverage on Blue Owl Technology Finance Corp (OTF) with a Hold rating as of September 4, 2025. This marks the firm's first assessment of the company, which operates as a non-traded business development company focusing on investments in middle-market technology-related businesses in the United States.
Currently, Blue Owl Technology Finance Corp is priced at $13.32, with a market capitalization of $6.2 billion. The company reported a trailing twelve-month P/E ratio of 10.02 and an EPS of 1.32. Notably, it offers a dividend yield of 1063.8%.
The firm’s investment strategy involves originating and making loans, as well as investing in equity-related securities primarily targeting technology companies. Upcoming earnings are scheduled for November 5, 2025, with an estimated EPS of $0.35 and revenue of $341.7 million.
The analyst consensus as of November 1, 2025, includes 2 Strong Buy, 4 Buy, 4 Hold, and no Sell ratings, reflecting a general Buy sentiment among analysts. Recent ratings include Clear Street's Hold initiation and previous initiations from Keefe, Bruyette & Woods, Truist Securities, Compass Point, and Wells Fargo.
Analyst ratings provide insights based on research and financial models, but they should be considered alongside company fundamentals and market conditions.
