StockNews.com upgraded shares of Snowflake (NYSE:SNOW – Free Report) from a sell rating to a hold rating in a research report report published on Tuesday morning. Other equities analysts have also issued reports about the stock. Barclays lowered shares of Snowflake from an overweight rating to an equal weight rating and set a $198.00 price […]