Seneca Foods Corp. has announced the pricing of its previously announced secondary offering of 3.3m shares for US$22 each.