StockNews.com lowered shares of Snowflake (NYSE:SNOW – Free Report) from a hold rating to a sell rating in a research report report published on Wednesday morning. Several other analysts also recently commented on SNOW. Truist Financial upped their price target on shares of Snowflake from $230.00 to $250.00 and gave the company a buy rating […]