Primis Financial director Margaret M. Weichert acquires 110 common shares worth $1,760 - FRST News | Rallies