Recent moves in Snowflake (SNOW) stock Snowflake (SNOW) has drawn investor attention after recent trading saw the stock close at US$157.47, with short term returns mixed across the past week, month, and past 3 months. See our latest analysis for Snowflake. Recent trading has pushed Snowflake’s share price up in the short term, with a 1 month share price return of 9.37%. However, momentum looks weaker when compared with the 90 day share price return, which is down 13.62%, and the 1 year total...