MSM Q1 2026 Earnings Earnings Miss Estimates Amid Challenging Environment CON Q1 2026 Earnings EPS Surpasses Estimates by 17 KRO Q1 2026 Earnings NarrowerthanExpected Loss Despite Market Challenges PLX Q1 2026 Earnings Massive EPS Surprise as Protalix BioTherapeutics Reports Strong Profitability STRZ Q1 2026 Earnings Massive EPS Miss Overshadows Modest Stock Gain SPMA Q1 2026 Earnings Preferred Shares Dip on EPS Miss But Stock Edges Higher