As Snowflake touted a $16 billion annualized sales run rate, a cluster of its top executives moved to cash in sizable chunks of their equity. I look at the five largest disclosed insider stock sales ...
Snowflake's sharp rebound rally has led to a balanced risk/reward profile, prompting me to downgrade the stock to a neutral rating. Positives include strong net retention rates and a large TAM with AI ...