SNPS Q1 2026 Earnings EPS Beats Estimates Stock Rises 412 FURY Earnings Overview 20260527 MFIC Q1 2026 Earnings EPS Beats Estimates Despite Negative Stock Reaction NOV Q1 2026 Earnings EPS Misses Estimates Sharply as Revenue Details Remain Unreported Primoris Services Corporation PRIM Q1 2026 Earnings EPS Misses Estimates but Stock Surges Over 10 BATL Q2 2023 Earnings NarrowerThanExpected Loss Fails to Lift Shares