SO Q1 2026 Earnings EPS Surges Past Estimates Stock Slips Slightly STRZ Q1 2026 Earnings Massive EPS Miss Yet Stock Rises 258 Shinhan Financial Group Q4 2025 Earnings EPS Falls Short as Net Income Pressures Mount OCGN Q1 2026 Earnings WiderthanExpected Loss as Preclinical Pipeline Progress Continues VSE Corporation Tangible Equity Units VSECU Q1 2026 Earnings Strong Earnings Beat Amid Modest Stock Decline Armata Pharmaceuticals Q1 2026 Earnings Significant EPS Miss but Stock Rises on Pipeline Progress