Snowflake Inc. insiders reported 10 transactions on August 19, 2026, totaling $16,150,035.12. The activity included 8 stock sales worth $13.7M and 2 conversions totaling $435K (plus one at $0). View ...