SFST
SFST
NASDAQ · Banking

Southern First Bancshares

$55.74
-0.16 (-0.29%)