KRRO Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Stock Reaction MSM Q1 2026 Earnings Earnings Miss Estimates Amid Challenging Environment ZTO Q1 2026 Earnings Strong EPS Performance Amid Limited Disclosure Z Q1 2026 Earnings EPS Surges Past Estimates Amid Market Optimism OneSpan Q1 2026 Earnings EPS Beat Drives 234 Stock Gain Amid Solid Execution INSM Q1 2026 Earnings Narrower Loss Beats Estimates as Pipeline Progress Continues