TechPrecision Corporation TPCS Q1 2026 Earnings Narrowing Losses Amid Operational Adjustments VHC Q2 2025 Earnings Net Loss of 099 Per Share as Stock Surges on Strategic Developments Vivani Medical VANI Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction BeyondSpring Q1 2026 Earnings Narrowing Loss Highlights Pipeline Progress Amid Zero Revenue SMC Q1 2026 Earnings EPS Beats Estimates but Stock Declines 778 Shell SHEL Q1 2026 Earnings Strong Earnings Beat as Margins and Operations Outperform Estimates