Editas Medicine Q1 2026 Earnings NarrowerThanExpected Loss Boosts Investor Sentiment TNDM Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively JCAP Q1 2026 Earnings EPS Surprise Lifts Expectations Amid Narrow Revenue Disclosures ALB Q1 2026 Earnings Massive EPS Beat Surprises Markets RCKY Q1 2026 Earnings Earnings Per Share Misses Estimates Stock Declines Slightly Similarweb SMWB Q1 2026 Earnings EPS Turns Positive but Misses Estimates Stock Surges 926