California State Teachers Retirement System (CalSTRS)’s Southern First Bancshares SFST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$23K Sell
422
-57
-12% -$3.15K ﹤0.01% 2391
2025
Q4
$24.7K Sell
479
-81
-14% -$3.88K ﹤0.01% 2445
2025
Q3
$24.7K Buy
560
+1
+0.2% +$43 ﹤0.01% 2479
2025
Q2
$21.3K Hold
559
﹤0.01% 2477
2025
Q1
$18.4K Hold
559
﹤0.01% 2555
2024
Q4
$22.2K Hold
559
﹤0.01% 2571
2024
Q3
$19.1K Hold
559
﹤0.01% 2630
2024
Q2
$16.3K Sell
559
-213
-28% -$5.85K ﹤0.01% 2674
2024
Q1
$24.5K Sell
772
-491
-39% -$16.9K ﹤0.01% 2643
2023
Q4
$46.9K Sell
1,263
-430
-25% -$12.8K ﹤0.01% 2621
2023
Q3
$45.6K Sell
1,693
-860
-34% -$23.9K ﹤0.01% 2750
2023
Q2
$63.2K Sell
2,553
-265
-9% -$6.91K ﹤0.01% 2827
2023
Q1
$86.5K Sell
2,818
-207
-7% -$8.13K ﹤0.01% 2724
2022
Q4
$138K Buy
3,025
+34
+1% +$1.54K ﹤0.01% 2679
2022
Q3
$125K Sell
2,991
-250
-8% -$11.1K ﹤0.01% 2749
2022
Q2
$141K Buy
3,241
+47
+1% +$2.14K ﹤0.01% 2769
2022
Q1
$162K Sell
3,194
-850
-21% -$48.8K ﹤0.01% 2715
2021
Q4
$253K Sell
4,044
-167
-4% -$9.82K ﹤0.01% 2715
2021
Q3
$225K Sell
4,211
-6,058
-59% -$306K ﹤0.01% 2697
2021
Q2
$525K Sell
10,269
-599
-6% -$31K ﹤0.01% 2613
2021
Q1
$509K Hold
10,868
﹤0.01% 2519
2020
Q4
$384K Hold
10,868
﹤0.01% 2541
2020
Q3
$262K Hold
10,868
﹤0.01% 2597
2020
Q2
$301K Hold
10,868
﹤0.01% 2495
2020
Q1
$308K Buy
10,868
+126
+1% +$4.69K ﹤0.01% 2334
2019
Q4
$456K Hold
10,742
﹤0.01% 2405
2019
Q3
$428K Hold
10,742
﹤0.01% 2395
2019
Q2
$421K Buy
10,742
+238
+2% +$8.62K ﹤0.01% 2458
2019
Q1
$356K Hold
10,504
﹤0.01% 2490
2018
Q4
$337K Hold
10,504
﹤0.01% 2520
2018
Q3
$413K Hold
10,504
﹤0.01% 2559
2018
Q2
$464K Buy
10,504
+446
+4% +$20.7K ﹤0.01% 2484
2018
Q1
$448K Sell
10,058
-560
-5% -$24.5K ﹤0.01% 2427
2017
Q4
$438K Hold
10,618
﹤0.01% 2468
2017
Q3
$386K Sell
10,618
-900
-8% -$32.5K ﹤0.01% 2549
2017
Q2
$427K Hold
11,518
﹤0.01% 2553
2017
Q1
$376K Sell
11,518
-300
-3% -$10.2K ﹤0.01% 2631
2016
Q4
$425K Sell
11,818
-300
-2% -$9.04K ﹤0.01% 2601
2016
Q3
$334K Buy
12,118
+100
+0.8% +$2.75K ﹤0.01% 2694
2016
Q2
$290K Buy
+12,018
New +$300K ﹤0.01% 2775

Other funds holding SFST