RBBN Q1 2026 Earnings EPS Beat Amidst Challenging Telecom Environment LSAK Q1 2026 Earnings Stunning EPS Surprise of 97843 as Company Reports 011 vs 00102 Estimate COMPASS Pathways Plc Q1 2026 Earnings Narrower Loss Provides Hope Amid PreRevenue Stage XPO Q1 2026 Earnings EPS Beats Estimates by 14 but Stock Falls on Revenue Concerns FVRR Q1 2026 Earnings EPS Misses Estimate Stock Gains Despite Narrow Beat ZKPU Lafayette investors await clarity on growth plans as latest quarterly earnings data remains undisclosed Theriva Biologics TOVX Q1 2026 Earnings Narrowed Loss Beats Expectations as Stock Rises