California State Teachers Retirement System (CalSTRS)’s Balchem Corporation BCPC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$4.78M Buy
30,006
+23
+0.1% +$3.66K 0.01% 926
2025
Q1
$4.98M Sell
29,983
-340
-1% -$56.4K 0.01% 876
2024
Q4
$4.94M Sell
30,323
-340
-1% -$55.4K 0.01% 923
2024
Q3
$5.4M Sell
30,663
-823
-3% -$145K 0.01% 884
2024
Q2
$4.85M Sell
31,486
-724
-2% -$111K 0.01% 910
2024
Q1
$4.99M Sell
32,210
-1,844
-5% -$286K 0.01% 915
2023
Q4
$5.07M Sell
34,054
-1,508
-4% -$224K 0.01% 906
2023
Q3
$4.41M Sell
35,562
-3,394
-9% -$421K 0.01% 945
2023
Q2
$5.25M Sell
38,956
-1,130
-3% -$152K 0.01% 926
2023
Q1
$5.07M Sell
40,086
-582
-1% -$73.6K 0.01% 949
2022
Q4
$4.97M Buy
40,668
+450
+1% +$54.9K 0.01% 958
2022
Q3
$4.89M Sell
40,218
-1,021
-2% -$124K 0.01% 919
2022
Q2
$5.35M Sell
41,239
-138
-0.3% -$17.9K 0.01% 918
2022
Q1
$5.66M Sell
41,377
-3,591
-8% -$491K 0.01% 985
2021
Q4
$7.58M Buy
44,968
+925
+2% +$156K 0.01% 907
2021
Q3
$6.39M Sell
44,043
-404
-0.9% -$58.6K 0.01% 1018
2021
Q2
$5.83M Sell
44,447
-4,086
-8% -$536K 0.01% 1079
2021
Q1
$6.09M Sell
48,533
-166
-0.3% -$20.8K 0.01% 1050
2020
Q4
$5.61M Sell
48,699
-7
-0% -$807 0.01% 1041
2020
Q3
$4.76M Buy
48,706
+193
+0.4% +$18.8K 0.01% 994
2020
Q2
$4.6M Sell
48,513
-432
-0.9% -$41K 0.01% 999
2020
Q1
$4.83M Sell
48,945
-243
-0.5% -$24K 0.01% 840
2019
Q4
$5M Sell
49,188
-994
-2% -$101K 0.01% 1026
2019
Q3
$4.98M Buy
50,182
+600
+1% +$59.5K 0.01% 984
2019
Q2
$4.96M Buy
49,582
+469
+1% +$46.9K 0.01% 998
2019
Q1
$4.56M Sell
49,113
-1,142
-2% -$106K 0.01% 1016
2018
Q4
$3.94M Buy
50,255
+1,185
+2% +$92.8K 0.01% 1050
2018
Q3
$5.5M Sell
49,070
-21
-0% -$2.35K 0.01% 973
2018
Q2
$4.82M Buy
49,091
+827
+2% +$81.2K 0.01% 1037
2018
Q1
$3.95M Sell
48,264
-1,692
-3% -$138K 0.01% 1107
2017
Q4
$4.03M Sell
49,956
-779
-2% -$62.8K 0.01% 1150
2017
Q3
$4.12M Sell
50,735
-5,435
-10% -$442K 0.01% 1105
2017
Q2
$4.37M Sell
56,170
-5,828
-9% -$453K 0.01% 1110
2017
Q1
$5.11M Sell
61,998
-2,900
-4% -$239K 0.01% 1047
2016
Q4
$5.45M Sell
64,898
-1,800
-3% -$151K 0.01% 1032
2016
Q3
$5.17M Buy
66,698
+600
+0.9% +$46.5K 0.01% 1045
2016
Q2
$3.94M Buy
66,098
+35
+0.1% +$2.09K 0.01% 1164
2016
Q1
$4.1M Buy
66,063
+8,481
+15% +$526K 0.01% 1137
2015
Q4
$3.5M Buy
57,582
+900
+2% +$54.7K 0.01% 1164
2015
Q3
$3.45M Sell
56,682
-100
-0.2% -$6.08K 0.01% 1174
2015
Q2
$3.16M Buy
56,782
+1,084
+2% +$60.4K 0.01% 1318
2015
Q1
$3.09M Sell
55,698
-1,000
-2% -$55.4K 0.01% 1313
2014
Q4
$3.78M Buy
56,698
+540
+1% +$36K 0.01% 1178
2014
Q3
$3.18M Buy
56,158
+619
+1% +$35K 0.01% 1250
2014
Q2
$2.98M Buy
55,539
+1,600
+3% +$85.7K 0.01% 1339
2014
Q1
$2.81M Buy
53,939
+200
+0.4% +$10.4K 0.01% 1295
2013
Q4
$3.15M Buy
53,739
+400
+0.7% +$23.5K 0.01% 1218
2013
Q3
$2.76M Buy
53,339
+1,626
+3% +$84.1K 0.01% 1256
2013
Q2
$2.31M Buy
+51,713
New +$2.31M 0.01% 1294