Technology  Snowflake shares pop 23% following revenue beat

Snowflake shares pop 23% following revenue beat