Julong JLHL Falls 224 Watching 2285 Support 20260520 Ideal Power IPWR Q1 2026 Earnings What Went Wrong and Whats Next Cue Biopharma CUE Q3 2025 Earnings 210 EPS Surges Past 283 Estimates Paysafe PSFE Q1 2026 Earnings Surprise EPS 041 Up Significant