Square Earnings, Revenue, Key Metrics Miss In Q1. Payment Firm Lowers 2025 Guidance. Yahoo Finance 2025-05-02 15:12 Source Original site