 Snowflakes stock is now 20 off its recent lows in the space of 8 trading sessions. While we saw a similar counter-trend rally in broader markets, Snowflakes setup is intriguing. In this note, we will analyze Snowflakes recent quarterly report, study its business and total addressable market opportunity, and review its absolute valuation. 