Seneca Foods Corp.

Seneca Foods Corp.

164.36
USD
+2.21
(+1.36%)
17.35EPS
9.93P/E
1.18BMarket Cap
Nov 11Next Earn