Investing.com·2 hours ago·azioniNEUTRALLOWSnowflake director Mark Garrett sells $17.5 million in sharesNo summary availableRead at Investing.com→