Sangoma Technologies Q1 2026 Earnings EPS Misses Estimates Shares Decline MGY Q1 2026 Earnings EPS Beats Expectations as Operational Efficiency Drives Surprise RKT Q1 2026 Earnings EPS Surpasses Estimates by 256 Amid Challenging Market CervoMed Inc CRVO Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Stock Decline RBLX Q1 2026 Earnings Narrower Loss Surprises Analysts as Engagement Metrics Improve FCRX Q1 2026 Earnings Narrow Miss on EPS Stable Note Performance