Stockreport

With 62% institutional ownership, Snowflake Inc. (NYSE:SNOW) is a favorite amongst the big guns [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 sold recently To get a sense of who is truly in control of Snowflake I [Read more]