Snowflake shares pop 19% on earnings and revenue beatby November 20, 2024Snowflake reported better-than-expected results on the top and bottom lines. Read More Tech