Northeast Bank NBN Q1 2026 Earnings EPS 353 Beats Estimates Starlinks Rapid Expansion Reshapes SpaceX Into an Internet and National Security Giant Is Quest Diag DGX Undervalued at 18724 20260515 SandRidge Energy SD Up 118 Is There More Room to Run 20260518 Power REIT PW Q2 2025 Earnings Positive EPS of 012 Drives Stock Higher Village Farms International Inc VFF Q1 2026 Earnings EPS Slightly Misses Estimates Amid Cautious Outlook CLNE Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Management Efforts MP Materials Q1 2026 Earnings EPS Surprise Triggers Sharp Rally Youdao DAO Q1 2026 Earnings EPS Misses Estimates but Stock Surges Over 12 KeyCorp Q1 2026 Earnings EPS Beats Estimates by 579 as Net Interest Income Improves MLYS Q1 2026 Earnings NarrowerthanExpected Loss as Pipeline Progress Continues CNQ Q1 2026 Earnings Earnings Surprise on Strong Operational Performance INMD Q1 2026 Earnings Earnings Miss as EPS Falls Short of Estimates Fortis Inc FTS Q1 2026 Earnings EPS Slightly Misses Estimates Utility Operations Remain Stable RAPP Q1 2026 Earnings SmallerthanExpected Loss Boosts Investor Sentiment CPHC Q2 2025 Earnings Net Loss Per Share of 006 Reported Stock Edges Higher