Snowflake (NYSE: SNOW) stock is showing signs of life after releasing some encouraging quarterly results last month. It's been a tough year for the data storage company, whose CEO retired unexpectedly ...