NEM Q1 2026 Earnings Strong EPS Beat but Shares Slide 289 STAA Q1 2026 Earnings Strong EPS Surprise of 45385 Driven by Operational Efficiency Ormat Technologies Q1 2026 Earnings EPS Surges 403 Above Estimates Stock Slips CGON Q1 2026 Earnings EPS Miss as ClinicalStage Oncology Firm Reports No Revenue APWC Q3 1997 Earnings EPS Misses Estimates by 287 Stock Declines Navios Maritime Partners NMM Q1 2026 Earnings Strong EPS Beat Amidst Market Headwinds