Snowflake Soars After Record $3.36 Billion Software Debut
Snowflake Soars 130% in $3.36 Billion Record Software IPO Debut