KGS Q1 2026 Earnings EPS Surpasses Estimates by 109 BNS Q1 2026 Earnings EPS Beat on 389 Surprise Westport Fuel Systems WPRT Q1 2026 Earnings EPS Exceeds Expectations Amid Revenue Uncertainty Stock Declines RYAM Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Movement PSTV Q1 2026 Earnings WiderthanExpected Loss Reflects Ongoing RD Investment RLGT Q1 2026 Earnings EPS Surpasses Estimates with 659 Beat