TD Cowen's 1Q25 Fintech & Payments Sector Roundup May 19, 2025 09:33AM