Snowflake Director Disposes $7.52 Million in Stock; Leadership Change Draws Analyst Attention
Snowflake Inc. director Michael L. Speiser sold 50,034 shares on April 6, 2026, generating $7,520,069 in proceeds under a pre-arranged 10b5-1 plan. The transactions were executed across multiple trades at prices between $148.00 and $148.50, averaging $148.205 per share. Separately, Snowflake appointed Jonathan Beaulier as Chief Revenue Officer, a m…