Weekly Recap | Cava -9.23%, insider buying meets the pullbackWeekly Review·Sep 5 at 06:26 AMCAVA+3.41%