Snowflake's first-day pop means IPO left $3.8 billion on the table, the most in 12 years
Critics of the IPO process say that's capital that could have otherwise been invested by Snowflake in the business.
Critics of the IPO process say that's capital that could have otherwise been invested by Snowflake in the business.