Snowflake Earnings Report to Determine Stock Rebound