SENEA - Seneca Foods Corp.
Float
5.76M
Short % of Float
3.01%
Oustanding Shares
5.46M
Float
4.77M
Short % of Float
2.72%
Oustanding Shares
5.40M
Float
4.79 M
Short % of Float
1.58%
Oustanding Shares
5.47 M