OSRH Q4 2025 Earnings EPS Misses Estimates by 5686 Shares Decline SSC Technologies SSNC Q1 2026 Earnings Slight EPS Beat Marks Solid Quarter FGNXP Q1 2026 Earnings Massive EPS Surprise on OneTime Gains Cytokinetics Q1 2026 Earnings NarrowerthanExpected Loss as Clinical Focus Intensifies Septerna Inc SEPN Q1 2026 Earnings SmallerthanExpected Loss Drives Positive Market Response BGS Q1 2026 Earnings EPS Surpasses Expectations Despite Weak Stock Reaction