Stockreport

Institutional investors may adopt severe steps after Snowflake Inc.'s (NYSE:SNOW) latest 10% drop adds to a year losses [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 been buying lately If you want to know who really controls Snowflake I [Read more]