Jiayin Group Q4 2024 Earnings Strong EPS Performance Amid Market Headwinds CMPX Q1 2026 Earnings Narrowed Loss Beats Estimates Stock Surges 725 CECO Environmental Corp CECO Q1 2026 Earnings EPS Surges Past Estimates with 1395 Surprise PPL Q1 2026 Earnings EPS Beats Estimates Utility Operations Drive Steady Performance Neurocrine Biosciences NBIX Q1 2026 Earnings EPS Smashes Estimates Stock Edges Higher Transdigm Group TDG Q1 2026 Earnings EPS Surpasses Estimates as Core Markets Remain Strong