Seneca Foods SENEA Stalls at 14335 Breakout or Breakdown 20260520 Nomad NOMD Reports Strong Q1 2026 Revenue NA EPS Beats