Meta Q1 2026 Earnings EPS Surges Past Estimates Stock Rallies 37 FNLC Q1 2026 Earnings EPS of 080 Reported Amid Quiet Quarter EXLS Q1 2026 Earnings Adjusted EPS Beats Estimates as Operational Efficiency Gains Traction HSLV Q1 2026 Earnings Stunning EPS Surprise of 1645 as Silver Production Exceeds Expectations CSGS Q1 2026 Earnings Strong EPS Beat as Earnings Surprise Exceeds 19 IMVT Q1 2026 Earnings EPS Misses Estimates Stock Slightly Positive Amid Development Progress