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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results