California State Teachers Retirement System (CalSTRS)’s Farmland Partners FPI Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$491K Hold
42,647
﹤0.01% 2063
2025
Q1
$476K Hold
42,647
﹤0.01% 2074
2024
Q4
$502K Sell
42,647
-491
-1% -$5.77K ﹤0.01% 2106
2024
Q3
$451K Sell
43,138
-1,382
-3% -$14.4K ﹤0.01% 2165
2024
Q2
$513K Sell
44,520
-1,127
-2% -$13K ﹤0.01% 2081
2024
Q1
$507K Sell
45,647
-3,009
-6% -$33.4K ﹤0.01% 2148
2023
Q4
$607K Sell
48,656
-5,507
-10% -$68.7K ﹤0.01% 2102
2023
Q3
$556K Sell
54,163
-8,256
-13% -$84.7K ﹤0.01% 2139
2023
Q2
$762K Sell
62,419
-1,698
-3% -$20.7K ﹤0.01% 2090
2023
Q1
$686K Sell
64,117
-667
-1% -$7.14K ﹤0.01% 2126
2022
Q4
$807K Buy
64,784
+4,708
+8% +$58.7K ﹤0.01% 2047
2022
Q3
$761K Buy
60,076
+2,728
+5% +$34.6K ﹤0.01% 2076
2022
Q2
$791K Buy
57,348
+45,065
+367% +$622K ﹤0.01% 2114
2022
Q1
$169K Sell
12,283
-2,956
-19% -$40.7K ﹤0.01% 2700
2021
Q4
$182K Hold
15,239
﹤0.01% 2817
2021
Q3
$183K Sell
15,239
-21,607
-59% -$259K ﹤0.01% 2777
2021
Q2
$444K Sell
36,846
-1,855
-5% -$22.4K ﹤0.01% 2703
2021
Q1
$434K Sell
38,701
-674
-2% -$7.56K ﹤0.01% 2585
2020
Q4
$343K Hold
39,375
﹤0.01% 2595
2020
Q3
$262K Hold
39,375
﹤0.01% 2595
2020
Q2
$270K Sell
39,375
-5,740
-13% -$39.4K ﹤0.01% 2565
2020
Q1
$274K Buy
45,115
+495
+1% +$3.01K ﹤0.01% 2395
2019
Q4
$303K Hold
44,620
﹤0.01% 2610
2019
Q3
$298K Hold
44,620
﹤0.01% 2598
2019
Q2
$315K Sell
44,620
-1,506
-3% -$10.6K ﹤0.01% 2616
2019
Q1
$295K Sell
46,126
-2,423
-5% -$15.5K ﹤0.01% 2597
2018
Q4
$220K Hold
48,549
﹤0.01% 2711
2018
Q3
$325K Hold
48,549
﹤0.01% 2677
2018
Q2
$427K Sell
48,549
-556
-1% -$4.89K ﹤0.01% 2539
2018
Q1
$410K Sell
49,105
-2,010
-4% -$16.8K ﹤0.01% 2473
2017
Q4
$444K Hold
51,115
﹤0.01% 2461
2017
Q3
$462K Sell
51,115
-5,393
-10% -$48.7K ﹤0.01% 2457
2017
Q2
$505K Buy
56,508
+4,800
+9% +$42.9K ﹤0.01% 2457
2017
Q1
$578K Buy
51,708
+46,994
+997% +$525K ﹤0.01% 2408
2016
Q4
$53K Sell
4,714
-19,900
-81% -$224K ﹤0.01% 2970
2016
Q3
$276K Buy
24,614
+200
+0.8% +$2.24K ﹤0.01% 2786
2016
Q2
$276K Buy
+24,414
New +$276K ﹤0.01% 2799