Snap Inc. Financial Strategy & Market Trends 2025 | Monexa