Southern First Bancshares director Leighton M. Cubbage sells 400 shares worth $25,200 - SFST News | Rallies