NASDAQ:SFST | Historical Stock Price | SOUTHERN FIRST BANCSHARES INC

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1999-10-28 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$3.16$5.83$10.73$19.75$36.38$66.991999-10-282026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2019

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2019-12-31$42.49$42.4915,100
2019-12-30$42.45$42.458,500
2019-12-27$42.84$42.848,900
2019-12-26$42.74$42.746,100
2019-12-24$42.70$42.708,200
2019-12-23$42.44$42.4411,100
2019-12-20$42.71$42.7127,600
2019-12-19$43.62$43.6215,800
2019-12-18$43.98$43.9811,300
2019-12-17$43.66$43.6618,500
2019-12-16$43.97$43.9716,100
2019-12-13$44.32$44.325,700
2019-12-12$43.73$43.7323,800
2019-12-11$43.41$43.4115,900
2019-12-10$43.65$43.6513,000
2019-12-09$43.20$43.207,400
2019-12-06$42.92$42.9217,900
2019-12-05$42.20$42.203,900
2019-12-04$42.56$42.567,900
2019-12-03$42.30$42.304,600
2019-12-02$42.50$42.508,300
2019-11-29$42.83$42.835,500
2019-11-27$43.30$43.307,200
2019-11-26$43.50$43.506,300
2019-11-25$43.52$43.5219,800
2019-11-22$42.63$42.633,900
2019-11-21$42.44$42.449,600
2019-11-20$42.40$42.4014,100
2019-11-19$42.86$42.8611,900
2019-11-18$42.55$42.5522,300
2019-11-15$42.41$42.4114,000
2019-11-14$42.66$42.666,300
2019-11-13$42.89$42.897,100
2019-11-12$43.34$43.3445,700
2019-11-11$42.54$42.545,500
2019-11-08$42.79$42.7910,500
2019-11-07$42.48$42.4822,700
2019-11-06$41.63$41.635,500
2019-11-05$41.85$41.8521,400
2019-11-04$41.30$41.3018,300
2019-11-01$41.29$41.2915,600
2019-10-31$40.31$40.318,800
2019-10-30$40.79$40.7918,600
2019-10-29$40.50$40.5037,400
2019-10-28$40.01$40.0127,400
2019-10-25$40.40$40.4013,300
2019-10-24$41.30$41.3013,700
2019-10-23$40.83$40.838,100
2019-10-22$41.02$41.0235,200
2019-10-21$40.75$40.7515,900
2019-10-18$39.45$39.4511,100
2019-10-17$39.14$39.149,800
2019-10-16$39.07$39.075,600
2019-10-15$39.24$39.248,900
2019-10-14$39.19$39.195,200
2019-10-11$39.50$39.5012,500
2019-10-10$38.82$38.8210,200
2019-10-09$38.36$38.368,200
2019-10-08$37.94$37.9411,100
2019-10-07$38.86$38.867,300
2019-10-04$38.74$38.747,700
2019-10-03$38.64$38.6414,400
2019-10-02$38.43$38.4312,700
2019-10-01$39.26$39.2613,200
2019-09-30$39.85$39.8516,400
2019-09-27$39.71$39.7116,100
2019-09-26$40.04$40.047,400
2019-09-25$40.45$40.4515,100
2019-09-24$39.75$39.7522,800
2019-09-23$40.29$40.2913,800
2019-09-20$41.22$41.2234,900
2019-09-19$40.43$40.4310,100
2019-09-18$41.19$41.1915,800
2019-09-17$40.81$40.819,300
2019-09-16$41.18$41.1817,100
2019-09-13$41.69$41.6911,600
2019-09-12$41.49$41.4920,300
2019-09-11$40.75$40.7517,000
2019-09-10$39.97$39.9712,700
2019-09-09$39.60$39.6011,500
2019-09-06$38.51$38.5122,500
2019-09-05$39.18$39.1816,600
2019-09-04$38.10$38.1014,900
2019-09-03$38.00$38.0028,000
2019-08-30$38.17$38.1725,100
2019-08-29$37.82$37.8216,100
2019-08-28$37.59$37.5923,500
2019-08-27$36.27$36.2711,700
2019-08-26$37.48$37.4814,500
2019-08-23$36.70$36.7017,000
2019-08-22$37.81$37.815,800
2019-08-21$38.43$38.4324,900
2019-08-20$37.78$37.7815,400
2019-08-19$37.88$37.889,100
2019-08-16$37.55$37.5514,800
2019-08-15$36.59$36.5911,300
2019-08-14$37.74$37.7420,600
2019-08-13$38.30$38.307,700
2019-08-12$38.41$38.4111,500
2019-08-09$38.29$38.2916,500
2019-08-08$38.01$38.0110,300
2019-08-07$36.90$36.9013,300
2019-08-06$37.25$37.2525,300
2019-08-05$38.00$38.0010,700
2019-08-02$39.28$39.289,200
2019-08-01$39.50$39.5028,000
2019-07-31$40.78$40.7818,500
2019-07-30$41.05$41.0515,500
2019-07-29$40.77$40.7716,800
2019-07-26$41.02$41.0231,400
2019-07-25$40.01$40.0119,700
2019-07-24$39.89$39.8913,900
2019-07-23$38.00$38.0018,300
2019-07-22$37.00$37.0010,700
2019-07-19$37.42$37.429,700
2019-07-18$38.00$38.009,500
2019-07-17$37.70$37.7098,500
2019-07-16$37.73$37.7311,500
2019-07-15$37.97$37.976,100
2019-07-12$37.91$37.9125,700
2019-07-11$37.84$37.8417,500
2019-07-10$37.98$37.987,200
2019-07-09$38.07$38.078,400
2019-07-08$38.23$38.237,900
2019-07-05$38.77$38.778,800
2019-07-03$38.27$38.272,000
2019-07-02$38.23$38.234,900
2019-07-01$38.80$38.8023,200
2019-06-28$39.16$39.1691,100
2019-06-27$38.50$38.5021,200
2019-06-26$37.60$37.6019,300
2019-06-25$37.45$37.4534,500
2019-06-24$37.45$37.4517,700
2019-06-21$37.57$37.5741,600
2019-06-20$37.06$37.0612,300
2019-06-19$37.04$37.0418,700
2019-06-18$36.56$36.5616,800
2019-06-17$36.17$36.178,600
2019-06-14$36.68$36.6834,600
2019-06-13$36.34$36.3413,800
2019-06-12$36.32$36.327,100
2019-06-11$36.30$36.3013,700
2019-06-10$35.58$35.5814,700
2019-06-07$35.34$35.3415,300
2019-06-06$35.68$35.688,700
2019-06-05$35.91$35.917,700
2019-06-04$36.68$36.6837,100
2019-06-03$36.10$36.1014,800
2019-05-31$35.63$35.6321,100
2019-05-30$35.59$35.598,900
2019-05-29$35.36$35.3647,400
2019-05-28$35.30$35.309,500
2019-05-24$35.27$35.278,300
2019-05-23$34.72$34.7210,200
2019-05-22$35.29$35.2916,000
2019-05-21$35.96$35.9615,500
2019-05-20$36.28$36.285,400
2019-05-17$36.12$36.127,500
2019-05-16$36.19$36.198,200
2019-05-15$36.18$36.184,800
2019-05-14$36.65$36.655,400
2019-05-13$36.31$36.3117,000
2019-05-10$37.37$37.373,300
2019-05-09$37.18$37.183,800
2019-05-08$37.08$37.0814,800
2019-05-07$36.90$36.907,700
2019-05-06$37.65$37.655,500
2019-05-03$37.45$37.4515,400
2019-05-02$36.75$36.754,700
2019-05-01$36.31$36.3111,900
2019-04-30$36.81$36.8112,000
2019-04-29$37.10$37.106,700
2019-04-26$36.98$36.983,200
2019-04-25$36.14$36.1410,200
2019-04-24$36.70$36.7011,100
2019-04-23$35.78$35.7830,300
2019-04-22$34.75$34.7518,500
2019-04-18$35.41$35.4119,200
2019-04-17$35.50$35.5011,700
2019-04-16$35.35$35.355,500
2019-04-15$35.20$35.208,400
2019-04-12$35.77$35.7722,700
2019-04-11$35.15$35.158,700
2019-04-10$35.79$35.796,400
2019-04-09$35.61$35.619,800
2019-04-08$36.32$36.3230,000
2019-04-05$35.82$35.8264,200
2019-04-04$35.61$35.6127,900
2019-04-03$34.72$34.7229,800
2019-04-02$34.48$34.4815,400
2019-04-01$33.97$33.9715,800
2019-03-29$33.87$33.8725,500
2019-03-28$33.65$33.659,900
2019-03-27$33.75$33.7517,300
2019-03-26$32.63$32.6319,900
2019-03-25$31.63$31.6313,200
2019-03-22$32.14$32.1433,500
2019-03-21$33.66$33.6620,000
2019-03-20$34.34$34.3417,500
2019-03-19$34.43$34.4346,400
2019-03-18$35.32$35.3233,400
2019-03-15$35.79$35.7952,700
2019-03-14$35.81$35.8124,200
2019-03-13$35.64$35.6421,600
2019-03-12$36.35$36.3528,000
2019-03-11$37.00$37.0013,700
2019-03-08$36.66$36.669,100
2019-03-07$36.59$36.5910,100
2019-03-06$36.65$36.6515,400
2019-03-05$37.66$37.664,300
2019-03-04$37.58$37.5835,200
2019-03-01$36.98$36.9873,300
2019-02-28$38.10$38.1010,400
2019-02-27$37.98$37.986,800
2019-02-26$38.22$38.2231,200
2019-02-25$38.65$38.659,400
2019-02-22$39.10$39.1012,500
2019-02-21$38.65$38.6510,500
2019-02-20$38.23$38.239,500
2019-02-19$38.92$38.9224,200
2019-02-15$38.79$38.7910,300
2019-02-14$38.29$38.2910,800
2019-02-13$38.66$38.6613,200
2019-02-12$37.85$37.858,400
2019-02-11$37.41$37.4111,400
2019-02-08$37.09$37.0915,700
2019-02-07$37.19$37.1925,300
2019-02-06$36.59$36.598,600
2019-02-05$36.57$36.576,000
2019-02-04$36.84$36.846,700
2019-02-01$36.66$36.669,100
2019-01-31$35.99$35.9920,600
2019-01-30$36.84$36.848,700
2019-01-29$36.93$36.9333,400
2019-01-28$36.25$36.2530,100
2019-01-25$35.79$35.7945,800
2019-01-24$35.75$35.7534,600
2019-01-23$36.91$36.9121,300
2019-01-22$35.10$35.1025,900
2019-01-18$33.32$33.3212,400
2019-01-17$32.85$32.8515,900
2019-01-16$32.45$32.4519,200
2019-01-15$32.32$32.3215,700
2019-01-14$32.30$32.3021,800
2019-01-11$32.60$32.6025,200
2019-01-10$33.07$33.0720,300
2019-01-09$33.89$33.8924,000
2019-01-08$34.20$34.206,600
2019-01-07$33.81$33.817,300
2019-01-04$33.47$33.4716,800
2019-01-03$32.50$32.503,900
2019-01-02$32.47$32.4727,500