What Upcoming Catalysts Matter For Astec Aste Stock Price At 55.06 Down 1.98 20260402 Epsilon Energy Ltd EPSN Q1 2026 Earnings Modest EPS Amid Low Volumes Stock Slightly Lower MTCH Q1 2026 Earnings EPS Beats Estimates as Dating Apps Show Resilience APG Q1 2026 Earnings EPS Exceeds Expectations Amid Steady Operational Performance COST Q1 2026 Earnings EPS Misses Estimates Slightly Stock Declines Expro Group Holdings XPRO Q1 2026 Earnings GAAP Shortfall Amid Subsea Activity Momentum CZNC Q1 2026 Earnings Massive EPS Miss Amid Surprising Stock Resilience