California State Teachers Retirement System (CalSTRS)’s Business First Bancshares BFST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$793K Hold
32,164
﹤0.01% 1859
2025
Q1
$783K Buy
32,164
+9,549
+42% +$233K ﹤0.01% 1832
2024
Q4
$581K Sell
22,615
-282
-1% -$7.25K ﹤0.01% 2039
2024
Q3
$588K Sell
22,897
-598
-3% -$15.4K ﹤0.01% 2048
2024
Q2
$511K Sell
23,495
-558
-2% -$12.1K ﹤0.01% 2083
2024
Q1
$536K Sell
24,053
-1,337
-5% -$29.8K ﹤0.01% 2114
2023
Q4
$626K Sell
25,390
-1,196
-4% -$29.5K ﹤0.01% 2087
2023
Q3
$499K Sell
26,586
-2,383
-8% -$44.7K ﹤0.01% 2201
2023
Q2
$437K Sell
28,969
-741
-2% -$11.2K ﹤0.01% 2368
2023
Q1
$509K Sell
29,710
-430
-1% -$7.37K ﹤0.01% 2299
2022
Q4
$667K Buy
30,140
+21,783
+261% +$482K ﹤0.01% 2185
2022
Q3
$180K Sell
8,357
-696
-8% -$15K ﹤0.01% 2656
2022
Q2
$193K Buy
9,053
+810
+10% +$17.3K ﹤0.01% 2681
2022
Q1
$201K Sell
8,243
-2,085
-20% -$50.8K ﹤0.01% 2650
2021
Q4
$292K Sell
10,328
-357
-3% -$10.1K ﹤0.01% 2673
2021
Q3
$250K Sell
10,685
-15,961
-60% -$373K ﹤0.01% 2657
2021
Q2
$612K Sell
26,646
-2,545
-9% -$58.5K ﹤0.01% 2533
2021
Q1
$699K Hold
29,191
﹤0.01% 2359
2020
Q4
$594K Hold
29,191
﹤0.01% 2332
2020
Q3
$438K Buy
29,191
+9,754
+50% +$146K ﹤0.01% 2341
2020
Q2
$298K Hold
19,437
﹤0.01% 2506
2020
Q1
$262K Buy
19,437
+222
+1% +$2.99K ﹤0.01% 2413
2019
Q4
$479K Hold
19,215
﹤0.01% 2383
2019
Q3
$469K Hold
19,215
﹤0.01% 2338
2019
Q2
$489K Buy
19,215
+2,516
+15% +$64K ﹤0.01% 2377
2019
Q1
$410K Hold
16,699
﹤0.01% 2415
2018
Q4
$405K Buy
16,699
+585
+4% +$14.2K ﹤0.01% 2413
2018
Q3
$428K Buy
16,114
+1,582
+11% +$42K ﹤0.01% 2534
2018
Q2
$383K Buy
+14,532
New +$383K ﹤0.01% 2599