InvestingSnowflake stock forms bearish divergence as earnings loom: will it rise or crash?September 2, 2026