Snowflake director Frank Slootman sells over $110 million in shares Business June 2, 2026adminLeave a Comment on Snowflake director Frank Slootman sells over $110 million in shares Advertisements Snowflake director Frank Slootman sells over $110 million in shares Advertisements