MRAM Q1 2026 Earnings EPS Beats Estimates by 19 Stock Edges Higher Cantaloupe Inc CTLP Q1 2026 Earnings EPS Misses Estimates by 50 Safety Insurance Group SAFT Q1 2026 Earnings Disappointing Loss Weighs on Shares AquaBounty Technologies Q3 2024 Earnings NarrowerThanExpected Loss Drives Stock Surge GDYN Q1 2026 Earnings EPS Beats Estimates on Improved Operational Efficiency WES Q1 2026 Earnings Strong Earnings Beat Drives Share Gains