SNOW earnings call for the period ending March 31, 2024.
Snowflake (SNOW) delivered earnings and revenue surprises of -17.65% and 5.31%, respectively, for the quarter ended April 2024. Do the numbers hold clues to what lies ahead for the stock?
Snowflake stock jumped on its Q1 report: Earnings came in below analyst expectations but sales and outlook exceeded consensus.