
Snowflake (SNOW) is showing excellent relative strength and is above all key moving averages. It could be getting ready to break out to the upside.
The Barchart Technical Opinion rating is an 88% Buy with a Strongest short term outlook on maintaining the current direction.