Home Business CAVA Group stock price has soared: more upside?