Snap is undervalued with a potential 20% upside. SNAP stock has been range-bound, typically finding support around $8 and ...