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 — 2021

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$62.49$62.4919,100
2021-12-30$62.82$62.8213,200
2021-12-29$63.39$63.398,500
2021-12-28$63.73$63.7310,600
2021-12-27$64.21$64.2127,200
2021-12-23$62.74$62.7420,700
2021-12-22$62.19$62.1916,900
2021-12-21$61.44$61.4429,300
2021-12-20$60.03$60.0331,400
2021-12-17$63.27$63.27125,900
2021-12-16$59.83$59.8315,400
2021-12-15$59.60$59.6029,000
2021-12-14$58.71$58.7119,200
2021-12-13$59.47$59.4716,800
2021-12-10$59.85$59.8535,300
2021-12-09$58.82$58.8214,600
2021-12-08$60.26$60.2612,700
2021-12-07$60.44$60.4421,700
2021-12-06$61.04$61.0422,700
2021-12-03$59.75$59.7524,800
2021-12-02$61.65$61.6511,700
2021-12-01$59.16$59.1625,600
2021-11-30$58.53$58.5335,400
2021-11-29$59.82$59.8226,100
2021-11-26$61.07$61.0716,400
2021-11-24$64.37$64.374,600
2021-11-23$64.73$64.7325,800
2021-11-22$64.62$64.6217,200
2021-11-19$62.87$62.8716,200
2021-11-18$62.74$62.7411,900
2021-11-17$61.95$61.9523,300
2021-11-16$62.87$62.8717,400
2021-11-15$63.56$63.5616,000
2021-11-12$63.71$63.7118,500
2021-11-11$63.98$63.9823,100
2021-11-10$62.32$62.3212,900
2021-11-09$61.54$61.5413,500
2021-11-08$62.00$62.0021,900
2021-11-05$59.88$59.8825,600
2021-11-04$57.36$57.3613,100
2021-11-03$57.95$57.9524,300
2021-11-02$54.95$54.9519,500
2021-11-01$54.56$54.5648,400
2021-10-29$53.87$53.8714,500
2021-10-28$52.73$52.7320,600
2021-10-27$52.75$52.7517,300
2021-10-26$54.22$54.2224,200
2021-10-25$54.78$54.7820,600
2021-10-22$54.26$54.267,800
2021-10-21$54.17$54.178,700
2021-10-20$54.12$54.1244,000
2021-10-19$54.49$54.4916,200
2021-10-18$54.29$54.2915,600
2021-10-15$54.00$54.0018,200
2021-10-14$53.99$53.9920,700
2021-10-13$53.82$53.8215,000
2021-10-12$53.57$53.5720,200
2021-10-11$52.91$52.9113,300
2021-10-08$53.92$53.9212,600
2021-10-07$54.00$54.0022,800
2021-10-06$53.88$53.889,000
2021-10-05$54.50$54.5013,700
2021-10-04$54.51$54.5115,900
2021-10-01$54.00$54.009,600
2021-09-30$53.50$53.5021,900
2021-09-29$53.38$53.3812,600
2021-09-28$51.89$51.898,900
2021-09-27$53.06$53.069,300
2021-09-24$51.58$51.587,000
2021-09-23$50.38$50.388,500
2021-09-22$48.70$48.7018,400
2021-09-21$49.36$49.3610,200
2021-09-20$49.41$49.4122,600
2021-09-17$49.64$49.6472,300
2021-09-16$50.41$50.4113,500
2021-09-15$50.54$50.5413,100
2021-09-14$50.14$50.1422,300
2021-09-13$50.16$50.1611,200
2021-09-10$49.35$49.3525,100
2021-09-09$50.60$50.608,500
2021-09-08$50.50$50.5032,400
2021-09-07$50.65$50.6534,800
2021-09-03$50.95$50.9512,900
2021-09-02$50.76$50.7619,900
2021-09-01$50.26$50.265,000
2021-08-31$50.98$50.986,900
2021-08-30$50.50$50.5019,300
2021-08-27$51.97$51.9716,600
2021-08-26$50.11$50.118,600
2021-08-25$50.39$50.3962,200
2021-08-24$49.61$49.6110,300
2021-08-23$50.42$50.424,100
2021-08-20$49.46$49.4611,600
2021-08-19$48.90$48.9017,900
2021-08-18$49.28$49.2815,300
2021-08-17$49.70$49.7017,300
2021-08-16$50.20$50.2014,200
2021-08-13$51.12$51.126,900
2021-08-12$51.21$51.2113,000
2021-08-11$51.30$51.3012,300
2021-08-10$51.00$51.0011,300
2021-08-09$50.93$50.935,900
2021-08-06$51.21$51.2133,800
2021-08-05$50.67$50.6714,000
2021-08-04$50.11$50.1112,000
2021-08-03$49.62$49.6213,200
2021-08-02$49.64$49.6412,300
2021-07-30$49.53$49.538,600
2021-07-29$49.79$49.7915,100
2021-07-28$50.61$50.618,300
2021-07-27$50.35$50.359,900
2021-07-26$50.75$50.757,000
2021-07-23$50.02$50.0211,800
2021-07-22$50.09$50.0919,400
2021-07-21$51.57$51.5712,000
2021-07-20$50.58$50.5825,400
2021-07-19$48.94$48.9412,300
2021-07-16$50.42$50.4210,700
2021-07-15$51.70$51.7019,000
2021-07-14$50.47$50.4716,900
2021-07-13$50.31$50.3115,700
2021-07-12$51.75$51.7516,400
2021-07-09$50.31$50.3110,500
2021-07-08$48.62$48.6211,300
2021-07-07$49.28$49.2870,300
2021-07-06$49.51$49.5122,900
2021-07-02$51.15$51.156,800
2021-07-01$51.68$51.686,800
2021-06-30$51.16$51.1615,300
2021-06-29$51.37$51.3732,800
2021-06-28$51.63$51.6321,500
2021-06-25$53.73$53.73147,300
2021-06-24$52.96$52.9621,300
2021-06-23$51.65$51.6523,400
2021-06-22$51.76$51.7622,100
2021-06-21$51.78$51.7816,000
2021-06-18$50.05$50.0564,200
2021-06-17$52.29$52.2923,100
2021-06-16$53.50$53.5014,700
2021-06-15$53.48$53.4816,100
2021-06-14$51.70$51.7024,400
2021-06-11$53.24$53.248,400
2021-06-10$52.95$52.956,400
2021-06-09$53.99$53.9912,500
2021-06-08$55.26$55.2612,400
2021-06-07$55.20$55.2048,300
2021-06-04$54.22$54.2220,300
2021-06-03$53.92$53.9240,300
2021-06-02$53.69$53.697,500
2021-06-01$54.90$54.9017,800
2021-05-28$53.43$53.4324,100
2021-05-27$53.43$53.4322,300
2021-05-26$52.15$52.1516,300
2021-05-25$51.11$51.1139,600
2021-05-24$52.46$52.4614,700
2021-05-21$54.20$54.2015,600
2021-05-20$52.72$52.7223,600
2021-05-19$51.61$51.6117,500
2021-05-18$53.16$53.1615,100
2021-05-17$53.79$53.7912,300
2021-05-14$53.30$53.3011,300
2021-05-13$52.26$52.2678,000
2021-05-12$50.02$50.0219,300
2021-05-11$51.75$51.7534,000
2021-05-10$51.49$51.4917,300
2021-05-07$53.30$53.3020,300
2021-05-06$52.78$52.7813,300
2021-05-05$53.61$53.6110,100
2021-05-04$52.96$52.9622,500
2021-05-03$51.84$51.8433,600
2021-04-30$51.50$51.5041,700
2021-04-29$51.28$51.2811,000
2021-04-28$51.00$51.0017,200
2021-04-27$50.69$50.6953,300
2021-04-26$49.38$49.3824,500
2021-04-23$49.87$49.8721,300
2021-04-22$49.32$49.3214,500
2021-04-21$50.08$50.0815,100
2021-04-20$49.43$49.4337,800
2021-04-19$51.00$51.0042,100
2021-04-16$50.06$50.0618,300
2021-04-15$49.72$49.7220,300
2021-04-14$49.82$49.8228,600
2021-04-13$49.16$49.1629,200
2021-04-12$49.30$49.3016,800
2021-04-09$48.47$48.4718,200
2021-04-08$48.23$48.239,300
2021-04-07$47.65$47.6531,700
2021-04-06$48.58$48.5830,700
2021-04-05$49.08$49.0846,400
2021-04-01$47.61$47.6117,700
2021-03-31$46.88$46.8846,000
2021-03-30$46.68$46.6815,900
2021-03-29$46.38$46.3822,400
2021-03-26$47.60$47.6011,400
2021-03-25$46.65$46.6541,500
2021-03-24$45.87$45.8728,300
2021-03-23$46.39$46.3946,600
2021-03-22$50.00$50.0044,500
2021-03-19$50.07$50.0797,800
2021-03-18$50.77$50.7730,900
2021-03-17$51.51$51.5144,800
2021-03-16$52.36$52.3647,700
2021-03-15$53.16$53.1636,800
2021-03-12$54.09$54.0974,700
2021-03-11$52.99$52.9928,000
2021-03-10$52.00$52.0033,800
2021-03-09$50.90$50.9041,300
2021-03-08$50.20$50.2062,000
2021-03-05$47.10$47.1050,700
2021-03-04$45.95$45.9551,500
2021-03-03$46.00$46.0027,100
2021-03-02$44.42$44.4231,100
2021-03-01$44.05$44.0546,300
2021-02-26$44.00$44.0028,500
2021-02-25$44.34$44.3426,000
2021-02-24$44.69$44.6933,700
2021-02-23$43.79$43.7928,800
2021-02-22$43.63$43.6327,000
2021-02-19$42.84$42.8412,900
2021-02-18$41.90$41.9023,000
2021-02-17$42.50$42.5016,700
2021-02-16$42.27$42.2726,500
2021-02-12$42.00$42.0014,100
2021-02-11$41.53$41.5318,700
2021-02-10$41.56$41.5619,900
2021-02-09$42.01$42.0124,500
2021-02-08$41.90$41.9015,800
2021-02-05$41.70$41.7022,900
2021-02-04$41.92$41.9215,300
2021-02-03$41.06$41.0669,200
2021-02-02$40.56$40.5624,900
2021-02-01$39.90$39.90126,500
2021-01-29$40.10$40.1043,300
2021-01-28$40.38$40.3830,500
2021-01-27$39.52$39.5229,500
2021-01-26$39.93$39.9318,700
2021-01-25$39.56$39.5611,500
2021-01-22$40.90$40.9020,400
2021-01-21$39.39$39.3947,800
2021-01-20$39.65$39.6533,000
2021-01-19$39.45$39.4560,200
2021-01-15$38.79$38.7923,700
2021-01-14$38.80$38.809,400
2021-01-13$38.05$38.0511,900
2021-01-12$38.55$38.5519,400
2021-01-11$38.28$38.283,900
2021-01-08$38.47$38.4729,000
2021-01-07$37.83$37.8318,800
2021-01-06$37.92$37.9229,400
2021-01-05$35.15$35.1527,500
2021-01-04$35.19$35.1929,600