Snowflake (NYSE:SNOW – Get Free Report) was downgraded by research analysts at StockNews.com from a “hold” rating to a “sell” rating in a note issued to investors on Wednesday. Other equities research analysts also recently issued reports about the stock. Truist Financial boosted their target price on shares of Snowflake from $230.00 to $250.00 and […]