California State Teachers Retirement System (CalSTRS)’s Consolidated Water Co CWCO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$32.7K Hold
1,088
﹤0.01% 2364
2025
Q1
$26.6K Hold
1,088
﹤0.01% 2445
2024
Q4
$28.2K Hold
1,088
﹤0.01% 2509
2024
Q3
$27.4K Hold
1,088
﹤0.01% 2513
2024
Q2
$28.9K Sell
1,088
-425
-28% -$11.3K ﹤0.01% 2493
2024
Q1
$44.3K Sell
1,513
-963
-39% -$28.2K ﹤0.01% 2511
2023
Q4
$88.1K Sell
2,476
-843
-25% -$30K ﹤0.01% 2500
2023
Q3
$94.4K Sell
3,319
-1,685
-34% -$47.9K ﹤0.01% 2586
2023
Q2
$121K Buy
+5,004
New +$121K ﹤0.01% 2611
2021
Q2
Sell
-21,854
Closed -$294K 3123
2021
Q1
$294K Sell
21,854
-654
-3% -$8.8K ﹤0.01% 2740
2020
Q4
$271K Hold
22,508
﹤0.01% 2710
2020
Q3
$234K Hold
22,508
﹤0.01% 2653
2020
Q2
$325K Hold
22,508
﹤0.01% 2458
2020
Q1
$369K Buy
22,508
+257
+1% +$4.21K ﹤0.01% 2236
2019
Q4
$363K Hold
22,251
﹤0.01% 2510
2019
Q3
$367K Hold
22,251
﹤0.01% 2487
2019
Q2
$317K Hold
22,251
﹤0.01% 2614
2019
Q1
$286K Hold
22,251
﹤0.01% 2619
2018
Q4
$259K Hold
22,251
﹤0.01% 2637
2018
Q3
$308K Hold
22,251
﹤0.01% 2696
2018
Q2
$287K Hold
22,251
﹤0.01% 2744
2018
Q1
$324K Sell
22,251
-942
-4% -$13.7K ﹤0.01% 2582
2017
Q4
$292K Sell
23,193
-800
-3% -$10.1K ﹤0.01% 2675
2017
Q3
$307K Sell
23,993
-1,900
-7% -$24.3K ﹤0.01% 2669
2017
Q2
$321K Sell
25,893
-3,400
-12% -$42.2K ﹤0.01% 2723
2017
Q1
$341K Sell
29,293
-600
-2% -$6.99K ﹤0.01% 2668
2016
Q4
$324K Sell
29,893
-900
-3% -$9.76K ﹤0.01% 2737
2016
Q3
$358K Buy
30,793
+100
+0.3% +$1.16K ﹤0.01% 2658
2016
Q2
$401K Sell
30,693
-500
-2% -$6.53K ﹤0.01% 2602
2016
Q1
$380K Buy
31,193
+3,887
+14% +$47.4K ﹤0.01% 2576
2015
Q4
$334K Buy
27,306
+496
+2% +$6.07K ﹤0.01% 2659
2015
Q3
$311K Sell
26,810
-100
-0.4% -$1.16K ﹤0.01% 2715
2015
Q2
$339K Buy
+26,910
New +$339K ﹤0.01% 2797
2014
Q2
Sell
-26,531
Closed -$350K 3023
2014
Q1
$350K Hold
26,531
﹤0.01% 2635
2013
Q4
$374K Buy
26,531
+200
+0.8% +$2.82K ﹤0.01% 2605
2013
Q3
$394K Buy
26,331
+830
+3% +$12.4K ﹤0.01% 2518
2013
Q2
$291K Buy
+25,501
New +$291K ﹤0.01% 2640