Snap Inc. Analysis: Subscription Model, Valuation, and Outlook | Monexa