Finance Snowflake shares pop 19% on earnings and revenue beat November 20, 2024 admin-dominor Snowflake reported better-than-expected results on the top and bottom lines. Source link