StockNews.com assumed coverage on shares of Snowflake (NYSE:SNOW – Free Report) in a report published on Thursday. The firm issued a sell rating on the stock. Other research analysts have also issued reports about the company. Guggenheim reaffirmed a sell rating and set a $105.00 target price on shares of Snowflake in a research report […]