Loading…
Snowflake director Frank Slootman sells $97.4m in shares — AlgoThesis Wire