FNV Q1 2026 Earnings Strong EPS Beat Signals Resilient Royalty Portfolio Amphastar Pharmaceuticals AMPH Q1 2026 Earnings EPS Misses Estimates by 416 as Stock Edges Higher NAUT Q1 2026 Earnings EPS Beat of 1886 Reflects Cost Discipline Amid PreRevenue Phase Imperial Oil Q1 2026 Earnings Earnings Miss Amid Weaker Upstream Margins DEFSEC Technologies Q2 2024 Earnings EPS Miss Weighs on Results as Stock Gains Despite Weakness Ribbon Communications Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Rally TIGO Q1 2026 Earnings EPS Misses Estimates by Over 40 Stock Declines Slightly Atlanticus Holdings ATLCP Q1 2026 Earnings Preferred Stock Reports Strong EPS Beat Stock Rises PCG Q1 2026 Earnings EPS Beats Estimates by 187 as Utility Navigates Regulatory Landscape MSGS Q1 2026 Earnings LargerThanExpected Loss as OffSeason Weighs on Results TWO Q1 2026 Earnings Strong EPS Beat Masks Investor Caution Polar Power Inc POLA Q1 2026 Earnings Narrowing Loss Amid Quiet Disclosure