TMCI Q1 2026 Earnings EPS Beat Surprises Analysts Stock Declines Slightly IZEA Q4 2025 Earnings EPS Misses Estimates as Stock Rises on Potential Turnaround Ferrovial Q4 2025 Earnings EPS Beats Estimates by 526 Despite Stock Decline Similarweb Q1 2026 Earnings EPS Slightly Below Estimates but Shares Rally on Strategic Momentum GAIA Q1 2026 Earnings Slight EPS Miss Stock Rises as Investors Focus on Strategic Initiatives EML Q1 2026 Earnings EPS Falls Short of Estimates by 782