Celestica CLS Fell 521 Is a Recovery Ahead 20260515 AGM Group AGMH Down 1343 How Low Could It Go 20260515 Criteo CRTO Q1 2026 Earnings Surprise EPS 073 Up Significant PDF Solutions PDFS Q1 2026 Earnings 031 EPS Surges Past 024 Estimates