Wave Life Sciences WVE Q1 2026 Earnings Narrowed Loss Beats Expectations Amid Pipeline Progress FURY Earnings Overview 20260525 JBI Q1 2026 Earnings EPS Falls 89 Short of Estimates as Stock Gains 199 AIN Q1 2026 Earnings EPS Surprise of 1534 Drives Positive Stock Reaction Sunoco LP SUN Q1 2026 Earnings Massive EPS Beat Highlights Operational Strength Moleculin Biotech MBRX Rises 327 Breaking Above Support with Resistance in Sight GormanRupp GRC Gains 227 as Strong Volume Lifts Stock Toward Key Resistance Palvella Therapeutics PVLA Gains 316 as Bullish Momentum Builds Toward 12347 Resistance MGRD Edges Higher Amid Modest Uptick Affiliated Managers Group Notes Show Stability BHFAP Q1 2026 Earnings EPS Falls Short of Estimates Preferred Stock Declines