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