Director's Stock Sales and Recent Corporate Activity at Snowflake Inc. Under Scrutiny
Snowflake director Frank Slootman sold approximately $93.3 million worth of shares on May 28, 2026. This activity occurred after the exercise of options under a pre-arranged trading plan. Separately, Snowflake reported robust first-quarter fiscal 2027 results, leading several investment banks to revise their price targets and upgrade ratings based …