Blue Owl Capital Shares Plunge 40% YTD as Private Credit Fears Intensify

OWLOWL

Blue Owl Capital shares have plunged more than 40% year-to-date, underperforming the S&P 500 Financials Index’s 11% decline and marking the steepest sector selloff since early 2020. Private credit concerns, AI-related software debt risk and Iran war–driven inflation pressures are deterring dip-buyers and weighing on valuations.

1. Share Performance Decline

Blue Owl Capital shares have slid over 40% year-to-date, underperforming the S&P 500 Financials Index’s 11% decline and recording the steepest sector selloff since early 2020.

2. Private Credit and Macro Headwinds

Investors are grappling with mounting private credit concerns that threaten cash flows at alternative asset managers, while AI-driven software companies’ elevated debt levels and Iran war-driven oil price spikes have stoked broader inflation fears and equity declines.

3. Market Sentiment and Buyer Hesitancy

Persistent negative headlines around credit defaults and global inflation have deterred dip-buyers, even as the sector’s valuation falls to its lowest level since 2023, leaving market participants uncertain on timing for re-entry.

Sources

MFB