Omada Health OMDA Q1 2026 Beat Revenue NA EPS Exceeds by Significant Playtika Holding PLTK Fell 170 Is a Recovery Ahead 20260520