SENEM Stock Price, News & Analysis | Seneca Foods Corporation PFD $12.00 | Investors Engine