Skip to main content

Market Overview

Seneca Foods Corp. (NASDAQ: SENEA)

49.99 +2.02 (4.21%)

Analyst Ratings