Skip to main content
SFST logo

SFST · Southern First Bancshares Inc

Track SFST — free
$62.26 +0.07 (+0.11%) At close · Aug 28
Market Cap
$589.71M
Shares
9.47M