Snowflake director Michael L. Speiser disposes of 51,744 common shares worth $18.31 million - SNOW News | Rallies