Coda Octopus CODA Reports Strong Q1 2026 Revenue NA EPS Beats 374Water SCWO Gained 310 Can It Break 245 20260520