Snap Inc. Bullish Sequence Supporting Further Upside