Home Technology Snowflake Stock More Than Doubles in IPO Debut