$11.59+0.21 (+1.85%)
Blue Owl Technology Finance Corp.
Blue Owl Technology Finance Corp. in the Financial Services sector is trading at $11.59. The stock is currently near its 52-week low of $10.67, remaining 9.9% below its 200-day moving average. Technical signals show neutral RSI of 50 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 ...
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.
Blue Owl Capital shares declined Thursday after the private credit investment firm announced a large uptick in redemption requests during the first quarter as investors looked to move billions of dollars out of the firm’s funds. The firm will limit those withdrawals, as have most other private credit firms facing an exit rush. Blue Owl, in its April 2026 update, said its nontraded credit fund focused on software lending, Blue Owl Technology Income Corp., saw withdrawal requests grow to an estimated 40.7% of investor shares in the first quarter, or $1.46 million worth.