California State Teachers Retirement System (CalSTRS)’s Ceco Environmental CECO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$776K Sell
27,427
-333
-1% -$9.43K ﹤0.01% 1865
2025
Q1
$633K Hold
27,760
﹤0.01% 1944
2024
Q4
$839K Sell
27,760
-285
-1% -$8.62K ﹤0.01% 1872
2024
Q3
$791K Sell
28,045
-838
-3% -$23.6K ﹤0.01% 1907
2024
Q2
$833K Sell
28,883
-2,280
-7% -$65.8K ﹤0.01% 1842
2024
Q1
$717K Sell
31,163
-46
-0.1% -$1.06K ﹤0.01% 1976
2023
Q4
$633K Buy
31,209
+24,656
+376% +$500K ﹤0.01% 2082
2023
Q3
$105K Sell
6,553
-3,326
-34% -$53.1K ﹤0.01% 2574
2023
Q2
$132K Buy
+9,879
New +$132K ﹤0.01% 2597
2022
Q2
Sell
-13,339
Closed -$73K 3161
2022
Q1
$73K Sell
13,339
-3,459
-21% -$18.9K ﹤0.01% 2946
2021
Q4
$105K Hold
16,798
﹤0.01% 2985
2021
Q3
$118K Sell
16,798
-25,897
-61% -$182K ﹤0.01% 2940
2021
Q2
$306K Sell
42,695
-3,996
-9% -$28.6K ﹤0.01% 2891
2021
Q1
$370K Hold
46,691
﹤0.01% 2649
2020
Q4
$325K Sell
46,691
-1,417
-3% -$9.86K ﹤0.01% 2620
2020
Q3
$351K Hold
48,108
﹤0.01% 2455
2020
Q2
$317K Hold
48,108
﹤0.01% 2473
2020
Q1
$225K Buy
48,108
+547
+1% +$2.56K ﹤0.01% 2498
2019
Q4
$364K Hold
47,561
﹤0.01% 2507
2019
Q3
$332K Hold
47,561
﹤0.01% 2547
2019
Q2
$456K Hold
47,561
﹤0.01% 2416
2019
Q1
$342K Hold
47,561
﹤0.01% 2517
2018
Q4
$321K Buy
47,561
+1,414
+3% +$9.54K ﹤0.01% 2543
2018
Q3
$364K Hold
46,147
﹤0.01% 2620
2018
Q2
$283K Hold
46,147
﹤0.01% 2753
2018
Q1
$205K Sell
46,147
-1,294
-3% -$5.75K ﹤0.01% 2785
2017
Q4
$243K Hold
47,441
﹤0.01% 2761
2017
Q3
$401K Sell
47,441
-5,459
-10% -$46.1K ﹤0.01% 2524
2017
Q2
$486K Sell
52,900
-4,800
-8% -$44.1K ﹤0.01% 2482
2017
Q1
$606K Sell
57,700
-2,700
-4% -$28.4K ﹤0.01% 2381
2016
Q4
$843K Sell
60,400
-1,600
-3% -$22.3K ﹤0.01% 2213
2016
Q3
$699K Buy
62,000
+600
+1% +$6.77K ﹤0.01% 2303
2016
Q2
$537K Sell
61,400
-200
-0.3% -$1.75K ﹤0.01% 2421
2016
Q1
$383K Buy
61,600
+7,729
+14% +$48.1K ﹤0.01% 2574
2015
Q4
$414K Buy
53,871
+975
+2% +$7.49K ﹤0.01% 2545
2015
Q3
$433K Buy
52,896
+13,700
+35% +$112K ﹤0.01% 2514
2015
Q2
$444K Buy
39,196
+963
+3% +$10.9K ﹤0.01% 2644
2015
Q1
$406K Sell
38,233
-800
-2% -$8.5K ﹤0.01% 2581
2014
Q4
$607K Buy
39,033
+166
+0.4% +$2.58K ﹤0.01% 2363
2014
Q3
$521K Buy
38,867
+420
+1% +$5.63K ﹤0.01% 2417
2014
Q2
$599K Buy
38,447
+6,400
+20% +$99.7K ﹤0.01% 2395
2014
Q1
$532K Buy
32,047
+300
+0.9% +$4.98K ﹤0.01% 2378
2013
Q4
$513K Buy
31,747
+200
+0.6% +$3.23K ﹤0.01% 2396
2013
Q3
$444K Buy
31,547
+13,865
+78% +$195K ﹤0.01% 2447
2013
Q2
$217K Buy
+17,682
New +$217K ﹤0.01% 2803