California State Teachers Retirement System (CalSTRS)’s Codexis CDXS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$14.5K Hold
5,931
﹤0.01% 2605
2025
Q1
$16K Hold
5,931
﹤0.01% 2598
2024
Q4
$28.3K Buy
5,931
+870
+17% +$4.15K ﹤0.01% 2506
2024
Q3
$15.6K Hold
5,061
﹤0.01% 2719
2024
Q2
$15.7K Sell
5,061
-1,949
-28% -$6.04K ﹤0.01% 2690
2024
Q1
$24.5K Sell
7,010
-4,465
-39% -$15.6K ﹤0.01% 2645
2023
Q4
$35K Sell
11,475
-3,239
-22% -$9.88K ﹤0.01% 2735
2023
Q3
$27.8K Sell
14,714
-7,468
-34% -$14.1K ﹤0.01% 2923
2023
Q2
$62.1K Sell
22,182
-52,417
-70% -$147K ﹤0.01% 2838
2023
Q1
$309K Sell
74,599
-1,015
-1% -$4.2K ﹤0.01% 2484
2022
Q4
$352K Buy
75,614
+876
+1% +$4.08K ﹤0.01% 2489
2022
Q3
$453K Sell
74,738
-1,259
-2% -$7.63K ﹤0.01% 2381
2022
Q2
$795K Buy
75,997
+487
+0.6% +$5.09K ﹤0.01% 2112
2022
Q1
$1.56M Sell
75,510
-6,644
-8% -$137K ﹤0.01% 1775
2021
Q4
$2.57M Buy
82,154
+2,113
+3% +$66.1K ﹤0.01% 1583
2021
Q3
$1.86M Sell
80,041
-3,048
-4% -$70.9K ﹤0.01% 1761
2021
Q2
$1.88M Sell
83,089
-3,957
-5% -$89.7K ﹤0.01% 1808
2021
Q1
$1.99M Buy
87,046
+5,946
+7% +$136K ﹤0.01% 1741
2020
Q4
$1.77M Buy
81,100
+492
+0.6% +$10.7K ﹤0.01% 1718
2020
Q3
$946K Buy
80,608
+759
+1% +$8.91K ﹤0.01% 1893
2020
Q2
$910K Hold
79,849
﹤0.01% 1897
2020
Q1
$891K Sell
79,849
-901
-1% -$10.1K ﹤0.01% 1744
2019
Q4
$1.29M Sell
80,750
-1,631
-2% -$26.1K ﹤0.01% 1812
2019
Q3
$1.13M Buy
82,381
+984
+1% +$13.5K ﹤0.01% 1860
2019
Q2
$1.5M Buy
81,397
+2,297
+3% +$42.3K ﹤0.01% 1729
2019
Q1
$1.62M Sell
79,100
-653
-0.8% -$13.4K ﹤0.01% 1653
2018
Q4
$1.33M Buy
79,753
+1,852
+2% +$30.9K ﹤0.01% 1727
2018
Q3
$1.34M Sell
77,901
-27
-0% -$463 ﹤0.01% 1872
2018
Q2
$1.12M Buy
77,928
+15,808
+25% +$228K ﹤0.01% 1980
2018
Q1
$683K Sell
62,120
-2,369
-4% -$26K ﹤0.01% 2191
2017
Q4
$538K Hold
64,489
﹤0.01% 2367
2017
Q3
$429K Sell
64,489
-7,809
-11% -$51.9K ﹤0.01% 2487
2017
Q2
$394K Buy
72,298
+5,000
+7% +$27.2K ﹤0.01% 2600
2017
Q1
$323K Sell
67,298
-1,600
-2% -$7.68K ﹤0.01% 2695
2016
Q4
$317K Sell
68,898
-2,000
-3% -$9.2K ﹤0.01% 2741
2016
Q3
$315K Buy
70,898
+700
+1% +$3.11K ﹤0.01% 2719
2016
Q2
$283K Buy
+70,198
New +$283K ﹤0.01% 2789