
Square Earnings, Revenue, Key Metrics Miss In Q1. Payment Firm Lowers 2025 Guidance
Square stock plunged after payments firm Block reported Q1 earnings and revenue that missed Wall Street estimates and lowered fiscal 2025 guidance.
Full Article