SFST

$56.81+0.51 (+0.91%)

Market ClosedLast close May 1

Southern First Bancshares, Inc.