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