The information provided on EL7.AI is for educational and informational purposes only and does not constitute financial advice.

Sign in to access this content
Sign InBlue 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.