Fintel reports that BlackRock Inc. has filed a 13G form with the SEC disclosing ownership of 0.70MM shares of Southern First Bancshares, Inc. (SFST). This represents 8.7% of the company. In their ...