News

Our most recent data indicates that insiders own some shares in Snowflake Inc.. The insiders have a meaningful stake worth US$9.6b. we sometimes take an interest in whether they have been buying ...
Snowflake declined to comment on the deal’s valuation. It’s the latest in a string of tech giants buying data startups to bolster their underlying database offerings that power AI agents.