Skip to main content

Seneca Foods Corporation (NASDAQ:SENE.A) is largely controlled by institutional shareholders who own 60% of the company