iQSTEL Inc Q4 2025 Earnings EPS Misses Estimates Significantly Magna International Inc MGA Q1 2026 Earnings EPS Blows Past Estimates Stock Gains 236 PPLC Q1 2026 Earnings Earnings Per Share Surpasses Estimates SWX Q1 2026 Earnings EPS Falls Short of Estimates Amid Operational Pressures Impinj PI Q1 2026 Earnings Mixed Quarter as EPS Slightly Misses Expectations Yet Stock Gains AVTR Q1 2026 Earnings EPS Surpasses Estimates Stock Rises 3