Skip to main content
SFST logo

SFST · Southern First Bancshares Inc

Track SFST — free
$61.43 -0.84 (-1.34%)
Market Cap
$589.71M
Shares
9.47M