BamSEC and AlphaSense Join Forces
Learn More

Southern First Bancshares Inc. – Filings and Transcripts

NASDAQ: SFST    
Share price (8/28/26): $62.26    
Market cap (8/28/26): $590 million