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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing