California State Teachers Retirement System (CalSTRS)’s MFA Financial MFA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$892K Sell
94,311
-1,083
-1% -$10.2K ﹤0.01% 1798
2025
Q1
$979K Hold
95,394
﹤0.01% 1716
2024
Q4
$972K Sell
95,394
-1,213
-1% -$12.4K ﹤0.01% 1795
2024
Q3
$1.23M Sell
96,607
-2,993
-3% -$38.1K ﹤0.01% 1669
2024
Q2
$1.06M Sell
99,600
-2,333
-2% -$24.8K ﹤0.01% 1726
2024
Q1
$1.16M Sell
101,933
-5,680
-5% -$64.8K ﹤0.01% 1715
2023
Q4
$1.21M Sell
107,613
-5,090
-5% -$57.4K ﹤0.01% 1715
2023
Q3
$1.08M Sell
112,703
-11,025
-9% -$106K ﹤0.01% 1745
2023
Q2
$1.39M Buy
123,728
+5,078
+4% +$57.1K ﹤0.01% 1714
2023
Q1
$1.18M Sell
118,650
-2,051
-2% -$20.3K ﹤0.01% 1785
2022
Q4
$1.19M Buy
120,701
+815
+0.7% +$8.03K ﹤0.01% 1802
2022
Q3
$933K Sell
119,886
-5,782
-5% -$45K ﹤0.01% 1936
2022
Q2
$1.35M Sell
125,668
-5,934
-5% -$63.8K ﹤0.01% 1754
2022
Q1
$2.12M Sell
131,602
-12,646
-9% -$204K ﹤0.01% 1566
2021
Q4
$2.63M Buy
144,248
+2,613
+2% +$47.7K ﹤0.01% 1557
2021
Q3
$2.59M Sell
141,635
-10,928
-7% -$200K ﹤0.01% 1575
2021
Q2
$2.8M Sell
152,563
-18,542
-11% -$340K ﹤0.01% 1582
2021
Q1
$2.79M Sell
171,105
-342
-0.2% -$5.57K ﹤0.01% 1545
2020
Q4
$2.67M Hold
171,447
﹤0.01% 1472
2020
Q3
$1.84M Hold
171,447
﹤0.01% 1546
2020
Q2
$1.71M Sell
171,447
-15,396
-8% -$153K ﹤0.01% 1567
2020
Q1
$1.16M Buy
186,843
+13,188
+8% +$81.7K ﹤0.01% 1612
2019
Q4
$5.31M Sell
173,655
-5,165
-3% -$158K 0.01% 992
2019
Q3
$5.26M Buy
178,820
+480
+0.3% +$14.1K 0.01% 954
2019
Q2
$5.12M Buy
178,340
+1,604
+0.9% +$46.1K 0.01% 977
2019
Q1
$5.14M Sell
176,736
-4,038
-2% -$117K 0.01% 954
2018
Q4
$4.83M Sell
180,774
-1,414
-0.8% -$37.8K 0.01% 920
2018
Q3
$5.36M Buy
182,188
+20,333
+13% +$598K 0.01% 989
2018
Q2
$4.91M Buy
161,855
+1,208
+0.8% +$36.6K 0.01% 1013
2018
Q1
$4.84M Sell
160,647
-5,260
-3% -$158K 0.01% 991
2017
Q4
$5.26M Buy
165,907
+848
+0.5% +$26.9K 0.01% 965
2017
Q3
$5.78M Sell
165,059
-16,733
-9% -$586K 0.01% 902
2017
Q2
$6.1M Sell
181,792
-7,508
-4% -$252K 0.01% 913
2017
Q1
$6.12M Sell
189,300
-8,550
-4% -$276K 0.01% 944
2016
Q4
$6.04M Sell
197,850
-5,225
-3% -$159K 0.01% 959
2016
Q3
$6.08M Buy
203,075
+1,850
+0.9% +$55.4K 0.01% 941
2016
Q2
$5.85M Sell
201,225
-1,003
-0.5% -$29.2K 0.01% 933
2016
Q1
$5.54M Buy
202,228
+25,168
+14% +$690K 0.01% 966
2015
Q4
$4.67M Buy
177,060
+2,695
+2% +$71.1K 0.01% 993
2015
Q3
$4.75M Buy
174,365
+5,247
+3% +$143K 0.01% 979
2015
Q2
$5M Sell
169,118
-4,133
-2% -$122K 0.01% 1033
2015
Q1
$5.45M Sell
173,251
-2,921
-2% -$91.8K 0.01% 977
2014
Q4
$5.63M Buy
176,172
+1,648
+0.9% +$52.7K 0.01% 947
2014
Q3
$5.43M Buy
174,524
+7,175
+4% +$223K 0.01% 934
2014
Q2
$5.5M Buy
167,349
+3,050
+2% +$100K 0.01% 948
2014
Q1
$5.09M Buy
164,299
+775
+0.5% +$24K 0.01% 938
2013
Q4
$4.62M Buy
163,524
+1,150
+0.7% +$32.5K 0.01% 985
2013
Q3
$4.84M Buy
162,374
+4,985
+3% +$149K 0.01% 912
2013
Q2
$5.32M Buy
+157,389
New +$5.32M 0.02% 809