Mainz Biomed NV Ordinary Shares Q4 2023 Earnings EPS Beat Estimate Despite Absence of Revenue Stock Declines RES Q1 2026 Earnings EPS Beats Estimates by 1858 Amid Broader Market Headwinds Westport Fuel Systems WPRT Q1 2026 Earnings EPS Beats Estimates Amidst Narrowing Losses CLNN Q1 2026 Earnings Narrowed Loss Beats Expectations Amid Ongoing Clinical Progress LULU Q1 2026 Earnings EPS Beats Estimates Stock Rises ITP Q3 2025 Earnings Narrowing Losses Amidst Challenging Market Conditions