Since last week Snowflake went public. Snowflake now is publicly available for trade on the New York Stock Exchange. What this Snowflake IPO means is explained on the Snowflake blog by Frank Slootman, Snowflake’s CEO. “Frank Slootman completes his trilogy” With the the Snowflake IPO, CEO Frank Slootman completes his…