SFST   $53.69  3.37% Market Open

Southern First Bancshares, Inc.