MarketWatch aug 24 Earnings Results: Snowflake stock gains as company sees ‘signs of stabilization but not recovery’