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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2025-12-31$51.52$51.5228,100
2025-12-30$51.81$51.8138,700
2025-12-29$52.12$52.1223,400
2025-12-26$52.81$52.8131,200
2025-12-24$52.89$52.8914,400
2025-12-23$52.90$52.9038,300
2025-12-22$53.19$53.1946,900
2025-12-19$53.50$53.5065,700
2025-12-18$54.67$54.6746,800
2025-12-17$54.79$54.7938,800
2025-12-16$55.26$55.26123,900
2025-12-15$55.50$55.50166,000
2025-12-12$54.97$54.9760,500
2025-12-11$55.04$55.04172,600
2025-12-10$54.68$54.68132,400
2025-12-09$52.71$52.7163,100
2025-12-08$52.49$52.4966,500
2025-12-05$52.18$52.1829,100
2025-12-04$52.35$52.3524,500
2025-12-03$52.46$52.46104,600
2025-12-02$50.90$50.9027,100
2025-12-01$51.61$51.6125,900
2025-11-28$50.76$50.7617,100
2025-11-26$50.96$50.9623,800
2025-11-25$51.10$51.1021,800
2025-11-24$49.70$49.7018,600
2025-11-21$49.77$49.7741,500
2025-11-20$48.19$48.1920,400
2025-11-19$47.96$47.9623,700
2025-11-18$47.92$47.9224,700
2025-11-17$47.08$47.0835,000
2025-11-14$49.24$49.2442,500
2025-11-13$48.47$48.4744,600
2025-11-12$48.63$48.6320,900
2025-11-11$48.67$48.6719,100
2025-11-10$47.70$47.7026,500
2025-11-07$46.62$46.6248,700
2025-11-06$44.37$44.3715,900
2025-11-05$44.69$44.6941,000
2025-11-04$44.42$44.4213,000
2025-11-03$44.11$44.1120,300
2025-10-31$43.84$43.8425,400
2025-10-30$43.94$43.9412,100
2025-10-29$43.87$43.8726,700
2025-10-28$44.82$44.8224,800
2025-10-27$42.23$42.2317,900
2025-10-24$42.89$42.8910,400
2025-10-23$41.98$41.9817,100
2025-10-22$42.54$42.5421,400
2025-10-21$42.25$42.2520,000
2025-10-20$42.20$42.2027,500
2025-10-17$41.15$41.1516,300
2025-10-16$41.20$41.2020,200
2025-10-15$43.38$43.3811,900
2025-10-14$43.67$43.6714,200
2025-10-13$42.18$42.1820,600
2025-10-10$41.50$41.5015,800
2025-10-09$42.78$42.7810,300
2025-10-08$43.18$43.188,200
2025-10-07$43.56$43.5612,100
2025-10-06$44.05$44.0518,500
2025-10-03$43.92$43.9213,900
2025-10-02$43.31$43.3117,400
2025-10-01$43.69$43.6919,400
2025-09-30$44.12$44.1229,100
2025-09-29$44.33$44.3323,900
2025-09-26$45.12$45.1215,800
2025-09-25$44.87$44.8710,200
2025-09-24$44.92$44.929,600
2025-09-23$45.06$45.0622,000
2025-09-22$44.68$44.6823,000
2025-09-19$45.18$45.1837,600
2025-09-18$45.54$45.5430,700
2025-09-17$44.39$44.3932,200
2025-09-16$43.83$43.8319,100
2025-09-15$44.48$44.4817,000
2025-09-12$44.74$44.7413,700
2025-09-11$45.36$45.3615,500
2025-09-10$44.27$44.2717,900
2025-09-09$44.61$44.619,500
2025-09-08$45.08$45.0814,100
2025-09-05$44.79$44.7913,700
2025-09-04$45.35$45.3510,900
2025-09-03$44.39$44.3918,500
2025-09-02$44.55$44.5516,900
2025-08-29$45.10$45.1021,100
2025-08-28$45.20$45.2012,900
2025-08-27$45.35$45.3516,900
2025-08-26$45.12$45.1234,000
2025-08-25$44.51$44.5115,600
2025-08-22$44.94$44.9434,900
2025-08-21$42.37$42.3743,500
2025-08-20$41.96$41.9614,400
2025-08-19$41.71$41.7133,000
2025-08-18$41.74$41.7413,600
2025-08-15$41.45$41.4519,900
2025-08-14$42.35$42.3512,400
2025-08-13$43.08$43.0836,000
2025-08-12$42.20$42.2029,100
2025-08-11$40.40$40.4015,900
2025-08-08$40.80$40.8023,300
2025-08-07$40.25$40.2533,400
2025-08-06$40.78$40.7816,200
2025-08-05$41.00$41.0035,200
2025-08-04$40.93$40.9331,300
2025-08-01$40.49$40.4926,200
2025-07-31$41.56$41.5635,000
2025-07-30$42.28$42.2827,800
2025-07-29$43.31$43.3120,500
2025-07-28$44.51$44.5124,700
2025-07-25$44.37$44.3727,200
2025-07-24$45.01$45.0141,400
2025-07-23$44.64$44.6426,200
2025-07-22$43.75$43.7582,700
2025-07-21$40.09$40.0957,700
2025-07-18$39.61$39.6126,000
2025-07-17$39.72$39.7223,700
2025-07-16$39.24$39.2420,600
2025-07-15$38.74$38.7422,200
2025-07-14$39.63$39.6323,800
2025-07-11$39.07$39.0712,100
2025-07-10$39.91$39.9116,400
2025-07-09$39.74$39.7411,800
2025-07-08$39.59$39.5934,900
2025-07-07$39.60$39.6033,700
2025-07-03$39.95$39.9515,700
2025-07-02$39.38$39.3810,200
2025-07-01$39.10$39.1015,200
2025-06-30$38.03$38.0311,400
2025-06-27$38.03$38.0329,400
2025-06-26$38.34$38.3410,500
2025-06-25$37.27$37.279,400
2025-06-24$37.56$37.5624,100
2025-06-23$36.37$36.3718,100
2025-06-20$35.58$35.5856,400
2025-06-18$36.20$36.206,700
2025-06-17$35.07$35.0711,300
2025-06-16$35.73$35.7312,300
2025-06-13$35.76$35.7613,200
2025-06-12$36.87$36.8711,100
2025-06-11$37.17$37.1718,500
2025-06-10$36.71$36.7113,900
2025-06-09$35.00$35.0018,700
2025-06-06$35.80$35.8011,700
2025-06-05$34.75$34.7512,800
2025-06-04$35.24$35.249,800
2025-06-03$35.74$35.748,400
2025-06-02$35.09$35.0950,500
2025-05-30$36.07$36.078,000
2025-05-29$36.71$36.7115,500
2025-05-28$36.30$36.308,100
2025-05-27$36.88$36.8824,500
2025-05-23$35.95$35.9512,900
2025-05-22$36.39$36.3914,600
2025-05-21$36.80$36.8012,500
2025-05-20$38.51$38.5130,100
2025-05-19$37.46$37.466,100
2025-05-16$37.01$37.0122,700
2025-05-15$37.45$37.459,900
2025-05-14$36.59$36.5916,600
2025-05-13$36.45$36.458,500
2025-05-12$36.43$36.4314,400
2025-05-09$35.88$35.8819,400
2025-05-08$36.55$36.5510,900
2025-05-07$36.09$36.0910,500
2025-05-06$35.73$35.7310,900
2025-05-05$36.37$36.3712,200
2025-05-02$36.27$36.2710,900
2025-05-01$34.90$34.9010,900
2025-04-30$35.51$35.5125,700
2025-04-29$36.64$36.6463,300
2025-04-28$33.69$33.6912,100
2025-04-25$33.48$33.489,500
2025-04-24$33.80$33.809,400
2025-04-23$33.70$33.7011,500
2025-04-22$33.65$33.6519,200
2025-04-21$32.32$32.3215,000
2025-04-17$31.72$31.7210,300
2025-04-16$31.02$31.0210,600
2025-04-15$31.56$31.569,600
2025-04-14$30.61$30.6119,000
2025-04-11$30.77$30.7712,400
2025-04-10$30.81$30.8122,800
2025-04-09$32.47$32.4721,700
2025-04-08$30.74$30.7413,100
2025-04-07$30.83$30.8318,500
2025-04-04$31.18$31.1840,600
2025-04-03$31.25$31.2522,700
2025-04-02$33.27$33.279,200
2025-04-01$33.01$33.0114,400
2025-03-31$32.92$32.9242,700
2025-03-28$33.31$33.318,300
2025-03-27$33.89$33.8913,000
2025-03-26$33.60$33.6015,800
2025-03-25$33.34$33.348,600
2025-03-24$33.79$33.797,600
2025-03-21$33.23$33.2338,200
2025-03-20$33.67$33.678,300
2025-03-19$33.89$33.899,200
2025-03-18$33.31$33.3112,100
2025-03-17$32.96$32.969,900
2025-03-14$32.73$32.739,900
2025-03-13$32.12$32.1211,700
2025-03-12$32.78$32.7816,600
2025-03-11$31.88$31.8822,500
2025-03-10$32.64$32.6415,800
2025-03-07$33.49$33.4916,300
2025-03-06$33.29$33.2921,200
2025-03-05$33.35$33.3530,300
2025-03-04$33.59$33.5924,700
2025-03-03$33.73$33.7323,700
2025-02-28$34.16$34.1618,300
2025-02-27$33.70$33.7012,600
2025-02-26$33.87$33.8715,500
2025-02-25$33.57$33.5723,600
2025-02-24$33.87$33.8728,600
2025-02-21$33.50$33.5032,500
2025-02-20$34.65$34.6513,700
2025-02-19$35.29$35.2916,300
2025-02-18$35.78$35.7811,300
2025-02-14$35.68$35.6811,600
2025-02-13$36.17$36.1710,500
2025-02-12$36.01$36.0112,100
2025-02-11$36.54$36.5417,900
2025-02-10$36.46$36.4620,200
2025-02-07$36.61$36.6120,500
2025-02-06$37.58$37.5813,200
2025-02-05$36.80$36.8011,200
2025-02-04$36.20$36.2011,700
2025-02-03$35.66$35.6618,800
2025-01-31$36.80$36.8016,600
2025-01-30$37.76$37.7625,900
2025-01-29$38.50$38.509,000
2025-01-28$37.78$37.7821,100
2025-01-27$37.01$37.0117,800
2025-01-24$36.58$36.5810,200
2025-01-23$37.02$37.0219,400
2025-01-22$36.24$36.2415,800
2025-01-21$37.50$37.5018,800
2025-01-17$36.98$36.9818,800
2025-01-16$36.20$36.2023,900
2025-01-15$36.50$36.509,600
2025-01-14$35.26$35.267,600
2025-01-13$34.72$34.728,200
2025-01-10$33.64$33.6410,200
2025-01-08$35.88$35.8812,000
2025-01-07$35.80$35.8011,200
2025-01-06$36.74$36.7419,100
2025-01-03$38.13$38.1310,800
2025-01-02$38.05$38.0515,500