SFST   $43.19  0.89% Market Closed After Close 43.13 -0.14%

Southern First Bancshares Inc

Data not available