Truist Securities initiated coverage of the tech-focused specialty finance company Blue Owl Technology Finance (NYSE:OTF) with a Buy rating and $17 price target.
Shares were trading at $15.45 Monday afternoon.
"OTF is an externally managed business development company that must