SFST   $57.19  0.51% Market Open

Southern First Bancshares, Inc.