Home Stock Why Snowflake stock is soaring 22% premarket after its latest earnings