Why Cava Stock Dropped 20% in December
Cava Group (NYSE: CAVA) shares fell 19.9% in December. Insider selling raised concerns among investors despite the company's strong performance. Co-founder and CEO Brett Schulman and Chairman Ronald Shaich sold shares, leading to the drop.