Snap Inc. (SNAP): Financials, User Growth, and Future Outlook | Monexa