Southern First Bancshares, Inc.

SFST
Financial ServicesBanks - RegionalNASDAQ
$55.92
Market Cap: $528.73M