Achieve Life Sciences Q1 2026 Earnings NarrowerthanExpected Loss Drives Optimism GRNT Q1 2026 Earnings Granite Ridge Resources Misses Big as EPS Falls 84 Below Consensus DEFSEC Technologies Q2 2024 Earnings EPS Miss Weighs on Results as Stock Gains Despite Weakness NFE Q1 2026 Earnings EPS Misses Estimates as Losses Widen RILYN Q1 2024 Earnings Loss Per Share of 171 Amidst Limited Financial Disclosures Seabridge Gold SA Q1 2024 Earnings DevelopmentStage Miner Posts Net Loss No Revenue as KSM Project Advances