Home Economy Snowflake stock forms bearish divergence as earnings loom: will it rise or crash?