Blue Owl Capital (NYSE: OWL) saw its stock decline 1.61% to $8.57 on Thursday, following the announcement that it would restrict withdrawals on two of its funds. The trading volume surged to 62.4 million shares, significantly surpassing its three-month average of 28.9 million shares. Since its IPO in 2020, OWL has experienced a 20% drop, highlighting ongoing challenges in the asset management sector.
The decision to cap redemptions at 5% comes amid rising withdrawal requests, a trend also observed in peers like Apollo Global Management and Ares Management. This move reflects a broader risk-off sentiment in the market, exacerbated by geopolitical tensions and concerns over the sustainability of private credit portfolios, particularly given the potential impact of AI on software firms’ ability to repay loans.
Investors should closely monitor Blue Owl’s situation and similar restrictions across the sector, as these developments could signal deeper issues in private credit that may affect overall market stability.
Source: fool.com