Will Snowflake Q1 Product revenue be above $1.325B? · top holders · Whale Watch