SECreport

Form SCHEDULE 13G/A VersaBank Filed by: ALLIANCEBERNSTEIN L.P.

VersaBank - Common Shares  (VBNK)