Tuesday, October 27, 2026Market Open
IDD — Snowflake director Benoit Dageville sells 50,000 shares for about $16.1 million