Stockreport

A fantastic week for Snowflake Inc.'s (NYSE:SNOW) 62% institutional owners, one-year returns continue to impress [Yahoo! Finance]

Snowflake Inc. Class A  (SNOW) 
Last snowflake inc. class a earnings: 5/4 06:30 am Check Earnings Report
PDF A total of 25 investors have a majority stake in the company with 42% ownership Insiders have bought recently If you want to know who really controls Snowflake Inc. [Read more]