MTRX Q1 2026 Earnings Strong EPS Beat Signals Operational Momentum Allstate Q1 2026 Earnings EPS Beat by 4469 on Strong Underwriting Performance Sweetgreen SG Q1 2026 Earnings EPS Misses Estimates Stock Rallies 891 Peoples Financial Services Corp Q1 2026 Earnings EPS Misses Estimates by 795 Stock Declines FTI Q1 2026 Earnings EPS Surges Past Estimates Despite Stock Dip NVEC Q1 2026 Earnings EPS of 102 Reported Shares Advance