NVCR Q1 2026 Earnings EPS Miss of 1852 Sends Shares Down Nearly 7 Masimo Q1 2026 Earnings EPS Falls Short of Estimates Stock Holds Steady NFBK Q1 2026 Earnings EPS Beats Estimates as Net Interest Margin Holds Steady XMTR Q1 2026 Earnings EPS Beats Estimates Stock Reacts Positively DMC Global BOOM Q1 2026 Earnings NarrowerThanExpected Loss Surprises Estimates STRZ Q1 2026 Earnings Massive EPS Miss Yet Stock Rises 258