CURR Q3 2025 Earnings Stunning EPS Beat Fuels Share Rally Energy Transfer ET Q1 2026 Earnings Mixed Results with EPS Miss but Slight Stock Uptick Neurocrine Biosciences NBIX Q1 2026 Earnings EPS Smashes Estimates Stock Edges Higher Genpact G Q1 2026 Earnings EPS Beats Estimates Stock Slips Despite Strong Surprise Revvity Q1 2026 Earnings Solid EPS Beat Amidst Cost Discipline Aeluma Inc ALMU Q1 2026 Earnings Narrowly Beats EPS Estimates Stock Declines