This article serves as an update to my previous analysis of Southern First Bancshares, Inc. (SFST) that was published in October of last year. I called SFST a Buy at that time based on the strong ...