Seneca Foods SENEA Q1 2026 Earnings EPS 619 In Line with Estimates Newell Brands NWL Rallies 085 as Bulls Target 376 20260520