SMP Q1 2026 Earnings EPS Surpasses Expectations Stock Rises Slightly OPXS Q1 2026 Earnings Positive EPS of 003 Reported Amid Limited Disclosure Bragg Gaming Group BRAG Q1 2026 Earnings NarrowerThanExpected Loss Despite Stock Dip NTLA Q1 2026 Earnings NarrowerThanExpected Loss Fuels Optimism in Gene Editing Pipeline OSBC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Environment PLXS Q1 2026 Earnings EPS Beat of 678 Surprises Stock Slips 285