Snowflake shares tumble a day after IPO surge - CNBC

Share prices closed Wednesday up more than 111%, giving Snowflake a $70.4 billion valuation at the end of trading.

The company's market cap dropped in afternoon trading to about $62 billion. .

"A stock is worth exactly what somebody wants to pay for it," CEO Frank Slootman told CNBC just after the shares began trading Wednesday.

Sign up for free newsletters and get more CNBC delivered to your inbox

Global Business and Financial News, Stock Quotes, and Market Data and Analysis

Back to 365NEWSX