PG Q1 2026 Earnings Slight EPS Miss as Consumer Giant Holds Steady Rapid7 RPD Q1 2026 Earnings EPS Surges Past Expectations as Cybersecurity Demand Remains Strong TEM Q1 2026 Earnings Narrower Loss Surprises Analysts but Stock Slides AES Q1 2026 Earnings Massive EPS Beat of 8025 Surprises Analysts CATO Q4 2025 Earnings Wider Loss Reported as Shares Slide First Advantage Corporation FA Q1 2026 Earnings EPS Beats Estimates by 216 Despite Stock Decline