Snowflake Q1 Earnings Top Estimates, Revenues Increase Y/Y, Shares Up | AllMind News