FNV Q1 2026 Earnings Strong EPS Beat Signals Resilient Royalty Portfolio GPGI Q1 2026 Earnings EPS Misses Estimates by 5351 as Stock Gains 385 Neuropace Inc NPCE Q1 2026 Earnings Narrower Loss Exceeds Expectations Stock Rises WBD Q1 2026 Earnings NarrowerthanExpected Loss Amid Strategic Restructuring OBT Q1 2026 Earnings EPS Surpasses Estimates by 72 Amid Strong Operational Performance Marchex MCHX Q1 2026 Earnings EPS Falls Short of Consensus in Challenging Quarter