Mistras Group MG Crushes Q1 2026 Estimates EPS 008 Tops Views First FR Q1 2026 Earnings EPS 108 Beats Estimates Coda Octopus CODA Reports Strong Q1 2026 Revenue NA EPS Beats CitroTech CITR Up 259 Is There More Room to Run 20260520