Why Snowflake skeptics are winning the day after earnings 0 22.08.2024 22:38 MarketWatch.com Analysts say Snowflake didn’t do enough to articulate its strategy, address competition concerns or reassure on growth outlook.