Eutelsat Meets Q3 Revenue Forecasts as LEO Satellite Growth Offsets Video Segment Decline Art Tech Acq ARTC Stalls at 986 Consolidation Phase 20260514 Omada Health OMDA Reports Strong Q1 2026 Revenue NA EPS Beats