Blue Owl Capital (OWL) shares have experienced a massive sell-off, with the stock price plunging to a low of $10.50. This sharp decline represents a significant retreat from its all-time high of $25.20, marking a dramatic shift for the asset management firm. Consequently, the company's market capitalization has eroded from a record $43 billion to approximately $15.4 billion. Technical analysis of the weekly charts suggests that the crash was predictable following a breakdown of key support levels. The stock, once considered a high-performer, is now being characterized as a "fallen angel" by market analysts. Investors remain cautious as the bearish momentum continues to dominate the price action in the near term.
freemium.freemium.cta.signup
freemium.freemium.cta.signup_button