Snowflake director Michael L. Speiser reports $13.77 million common share disposal - SNOW News | Rallies