$11.46-0.13 (-1.12%)
Blue Owl Technology Finance Corp.
Blue Owl Technology Finance Corp. in the Financial Services sector is trading at $11.46. The stock is currently near its 52-week low of $10.67, remaining 10.9% below its 200-day moving average. Technical signals show neutral RSI of 43 and bearish MACD signal, explaining why OTF maintains its current current market pressure. The Whystock Score of 25/100 signals elevated caution as indicators diverge.
Simplified model based on P/E and ROE. Not a substitute for full valuation analysis. Data may be delayed. See our Terms.
Blue Owl Technology Finance Corp. is a business development company specializes in upper middle-market, making debt and equity investments such as senior secured or unsecured loans, subordinated loans or mezzanine loans and equity-related securities ...
Blue Owl Technology Finance Corp. (NYSE:OTF) is trading close to its all-time low of $10.87. However, the Street is bullish as the 12-month average price target suggests more than 30% upside from the current level. Blue Owl Technology also ranks among our Best All-Time Low Stocks to Buy in 2026. Recently, on April 22, Citizens […]
At publicly traded credit funds, share buybacks are about to become a key barometer of management confidence.
Stress is building in the private credit sector, but some analysts see a buying opportunity in publicly traded business development companies.
OWL shares crater as $5.4B in redemptions hit private credit funds, exposing liquidity strains and investor anxiety across the sector.
Blue Owl capped withdrawals at 5% on two funds amid rising redemption requests Stock hit all-time low on April 2.