Snowflake's first-day pop means IPO left $3.8 billion on the table, the most in 12 years

Article Link: Snowflake’s first-day pop means IPO left .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. 

Source: CNN Investing