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

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$2.07M Buy
34,758
+7,336
+27% +$472K ﹤0.01% 1497
2025
Q4
$1.64M Sell
27,422
-6
-0% -$321 ﹤0.01% 1529
2025
Q3
$1.4M Buy
27,428
+1
+0% +$42 ﹤0.01% 1608
2025
Q2
$776K Sell
27,427
-333
-1% -$8.29K ﹤0.01% 1865
2025
Q1
$633K Hold
27,760
﹤0.01% 1944
2024
Q4
$839K Sell
27,760
-285
-1% -$8.11K ﹤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% -$55.2K ﹤0.01% 1842
2024
Q1
$717K Sell
31,163
-46
-0.1% -$948 ﹤0.01% 1976
2023
Q4
$633K Buy
31,209
+24,656
+376% +$449K ﹤0.01% 2082
2023
Q3
$105K Sell
6,553
-3,326
-34% -$45.5K ﹤0.01% 2574
2023
Q2
$132K Buy
+9,879
New +$123K ﹤0.01% 2597
2022
Q2
Sell
-13,339
Closed -$73K 3161
2022
Q1
$73K Sell
13,339
-3,459
-21% -$20.2K ﹤0.01% 2946
2021
Q4
$105K Hold
16,798
﹤0.01% 2985
2021
Q3
$118K Sell
16,798
-25,897
-61% -$184K ﹤0.01% 2940
2021
Q2
$306K Sell
42,695
-3,996
-9% -$30.9K ﹤0.01% 2891
2021
Q1
$370K Hold
46,691
﹤0.01% 2649
2020
Q4
$325K Sell
46,691
-1,417
-3% -$10.4K ﹤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% +$3.71K ﹤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% +$10.8K ﹤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% -$6.06K ﹤0.01% 2785
2017
Q4
$243K Hold
47,441
﹤0.01% 2761
2017
Q3
$401K Sell
47,441
-5,459
-10% -$46.9K ﹤0.01% 2524
2017
Q2
$486K Sell
52,900
-4,800
-8% -$48.4K ﹤0.01% 2482
2017
Q1
$606K Sell
57,700
-2,700
-4% -$32.5K ﹤0.01% 2381
2016
Q4
$843K Sell
60,400
-1,600
-3% -$19.5K ﹤0.01% 2213
2016
Q3
$699K Buy
62,000
+600
+1% +$6.1K ﹤0.01% 2303
2016
Q2
$537K Sell
61,400
-200
-0.3% -$1.49K ﹤0.01% 2421
2016
Q1
$383K Buy
61,600
+7,729
+14% +$52.4K ﹤0.01% 2574
2015
Q4
$414K Buy
53,871
+975
+2% +$8.25K ﹤0.01% 2545
2015
Q3
$433K Buy
52,896
+13,700
+35% +$128K ﹤0.01% 2514
2015
Q2
$444K Buy
39,196
+963
+3% +$11K ﹤0.01% 2644
2015
Q1
$406K Sell
38,233
-800
-2% -$10.8K ﹤0.01% 2581
2014
Q4
$607K Buy
39,033
+166
+0.4% +$2.32K ﹤0.01% 2363
2014
Q3
$521K Buy
38,867
+420
+1% +$5.97K ﹤0.01% 2417
2014
Q2
$599K Buy
38,447
+6,400
+20% +$98K ﹤0.01% 2395
2014
Q1
$532K Buy
32,047
+300
+0.9% +$4.93K ﹤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% +$182K ﹤0.01% 2447
2013
Q2
$217K Buy
+17,682
New +$213K ﹤0.01% 2803

Other funds holding CECO