What Southern SFST is doing that creates lasting advantage Q1 2026 Earnings Fall Short STERIS plc STE Stock Market Update Momentum Building 20260418 Cibus CBUS Relative Performance Cibus Inc posts 345 EPS miss on wider loss