Buying the Dip in OTF: A High-Yield Trade with Defined Risk
Blue Owl Technology Finance (OTF) has been punished more for headline risk than for underlying fundamentals. At $11.06, the BDC yields north of 12% with a market cap around $5.1B, a PB of 0.67 and a PE of ~12.2. This trade buys the pullback with an entry at $11.06, stop at $10.40 and target at $15.00 over a mid-term (45 trading day) horizon.