Shareholders in Southern First Bancshares (NASDAQ:SFST) are in the red if they invested three years ago

Southern First Bancshares' share price rose by 25% in the last three months, though it declined by 35% over three years. Despite a drop in earnings per share, the company's share price has shown some resilience, indicating potential for long-term improvement.