SEC Form 10-Q filed by Southern First Bancshares Inc.4/30/24 10:32:53 AM ET$SFSTMajor BanksFinanceGet the next $SFST alert in real time by email false 2024 --12-31 Q1 0001090009 SC