DSGN Q1 2026 Earnings Narrowerthanexpected loss drives positive sentiment NMRA Q1 2026 Earnings NarrowerthanExpected Loss Reflects Disciplined Spending OSCR Q1 2026 Earnings Profit Surge Surpasses Expectations as Stock Dips ALGM Q1 2026 Earnings EPS Beats Estimates Amid Modest Stock Gain MPLX Q1 2026 Earnings EPS Misses Street Estimates as Margins Face Pressure STC Q1 2026 Earnings Strong EPS Surprise Drives Modest Stock Uptick