CTO Q1 2026 Earnings Massive EPS Surprise Drives Stock Rally SQM Q2 2025 Earnings Lithium Producer Posts EPS of 031 as Stock Edges Higher CRGO Q1 2026 Earnings EPS Misses Estimates by Nearly 70 No Revenue Reported Stock Slides 574 NFGC Q1 2026 Earnings ExplorationStage Company Reports WiderThanExpected Loss Bragg Gaming Group BRAG Q1 2026 Earnings Narrowing Losses as EPS Surpasses Street Views ITT Inc Q1 2026 Earnings Strong Profit Beat Despite Mixed Demand Signals