Snowflake stock is soaring and it may be entirely because of Q1 earnings | AllMind News