SENEM Financial Ratios | Seneca Foods Corporation PFD $12.00 Valuation & Performance Metrics | Investors Engine