KNSL Q1 2026 Earnings EPS Surprises 672 to the Upside Stock Slips CZWI Q1 2026 Earnings EPS Beats Estimates Revenue Data Not Disclosed JLL Q1 2026 Earnings Solid EPS Beat Amid Cautious Market Sentiment SOJC Q1 2026 Earnings Earnings Beat Estimates with 591 Surprise InMed Pharmaceuticals Q3 2025 Earnings Continued Losses as Stock Declines NTLA Q1 2026 Earnings Narrowerthanexpected loss signals continued progress in gene editing pipeline