Impinj Inc PI Q1 2026 Earnings Slight EPS Miss amid Strong Stock Momentum ABEO Q1 2026 Earnings Narrowing Losses as Biotech Advances Pipeline GNTX Q1 2026 Earnings EPS Surpasses Estimates by 381 HURN Q1 2026 Earnings Earnings Per Share Surpasses Consensus by 58 AFYA Q1 2026 Earnings EPS Misses Estimates Stock Edges Lower Amid Margin Pressure BRAG Q1 2026 Earnings NarrowerthanExpected Loss Highlights Operational Progress