MarketWatch aug 23 Earnings Results: Snowflake breaks its string of guidance cuts, and its stock heads higher