Eureka EURKR Stalls at 030 Consolidation Phase 20260518 Integra IART Q1 2026 Earnings Surprise EPS 054 Up Significant Seneca Foods SENEA Earnings Outlook Key Metrics for Q1 2026