TH THCH Slips 500 Testing 180 Support 20260518 Jackson Financial JXN Q1 2026 Results Miss Estimates EPS 515 vs 602 Why PLAYSTUDIOS MYPS Just Surged 746 Key Levels Ahead 20260514 Dave PLAY Q1 2026 Results Fall Short EPS 115 Revenue NA