Cava shares trade at a price-to-sales (P/S) ratio of around 20, which is exceedingly high compared to other world-class ...
I’ve just bought two US growth companies on my best stocks to buy now list, and I think they’re still terrific long-term ...