Teacher Retirement System of Texas’s MFA Financial MFA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$350K Sell
36,157
-27,603
-43% -$268K ﹤0.01% 1293
2026
Q1
$611K Buy
63,760
+48,943
+330% +$482K ﹤0.01% 1014
2025
Q4
$138K Sell
14,817
-10,040
-40% -$93.5K ﹤0.01% 1571
2025
Q3
$228K Sell
24,857
-3,672
-13% -$35.5K ﹤0.01% 1842
2025
Q2
$270K Sell
28,529
-11,063
-28% -$105K ﹤0.01% 1809
2025
Q1
$406K Sell
39,592
-148,423
-79% -$1.55M ﹤0.01% 1606
2024
Q4
$1.92M Buy
188,015
+82,039
+77% +$942K 0.01% 875
2024
Q3
$1.35M Buy
105,976
+4,653
+5% +$54.9K 0.01% 873
2024
Q2
$1.08M Sell
101,323
-1,598
-2% -$17.2K 0.01% 896
2024
Q1
$1.17M Sell
102,921
-7,431
-7% -$83.3K 0.01% 878
2023
Q4
$1.24M Sell
110,352
-21,938
-17% -$222K 0.01% 862
2023
Q3
$1.27M Buy
132,290
+74,776
+130% +$809K 0.01% 922
2023
Q2
$646K Buy
57,514
+29,907
+108% +$318K ﹤0.01% 1296
2023
Q1
$274K Sell
27,607
-14,799
-35% -$157K ﹤0.01% 1747
2022
Q4
$418K Sell
42,406
-3,101
-7% -$31.2K ﹤0.01% 1560
2022
Q3
$354K Buy
45,507
+30,173
+197% +$337K ﹤0.01% 1674
2022
Q2
$165K Sell
15,334
-5,116
-25% -$68.9K ﹤0.01% 1734
2022
Q1
$330K Buy
20,450
+1,142
+6% +$19.7K ﹤0.01% 1658
2021
Q4
$352K Buy
19,308
+3,468
+22% +$63.1K ﹤0.01% 1697
2021
Q3
$290K Buy
15,840
+954
+6% +$17.7K ﹤0.01% 1713
2021
Q2
$273K Buy
14,886
+2,220
+18% +$39.2K ﹤0.01% 1650
2021
Q1
$206K Buy
12,666
+2,293
+22% +$36.5K ﹤0.01% 1648
2020
Q4
$161K Buy
10,373
+3,879
+60% +$52.3K ﹤0.01% 1473
2020
Q3
$70K Buy
6,494
+2,753
+74% +$29.6K ﹤0.01% 1133
2020
Q2
$37K Buy
+3,741
New +$28.9K ﹤0.01% 859
2018
Q4
Sell
-13,214
Closed -$388K 982
2018
Q3
$388K Sell
13,214
-6,987
-35% -$215K ﹤0.01% 1040
2018
Q2
$613K Sell
20,201
-1,748
-8% -$53.5K ﹤0.01% 1067
2018
Q1
$661K Sell
21,949
-32,459
-60% -$963K ﹤0.01% 1038
2017
Q4
$1.72M Buy
54,408
+26,052
+92% +$859K 0.01% 787
2017
Q3
$994K Buy
28,356
+242
+0.9% +$8.41K 0.01% 556
2017
Q2
$944K Buy
28,114
+540
+2% +$17.9K 0.01% 482
2017
Q1
$891K Buy
27,574
+20,114
+270% +$641K 0.01% 481
2016
Q4
$228K Sell
7,460
-2,434
-25% -$73.1K ﹤0.01% 867
2016
Q3
$296K Sell
9,894
-3,129
-24% -$94.9K ﹤0.01% 1030
2016
Q2
$379K Sell
13,023
-25,002
-66% -$704K ﹤0.01% 1023
2016
Q1
$1.04M Sell
38,025
-9,029
-19% -$237K 0.01% 568
2015
Q4
$1.24M Sell
47,054
-2,843
-6% -$78.5K 0.01% 498
2015
Q3
$1.36M Buy
49,897
+7,769
+18% +$228K 0.01% 479
2015
Q2
$1.25M Buy
42,128
+39,332
+1,407% +$1.23M 0.01% 441
2015
Q1
$88K Buy
2,796
+17
+0.6% +$538 ﹤0.01% 1181
2014
Q4
$89K Sell
2,779
-494
-15% -$16.3K ﹤0.01% 1013
2014
Q3
$102K Sell
3,273
-55
-2% -$1.81K ﹤0.01% 870
2014
Q2
$109K Sell
3,328
-39
-1% -$1.26K ﹤0.01% 916
2014
Q1
$104K Sell
3,367
-14
-0.4% -$421 ﹤0.01% 768
2013
Q4
$95K Sell
3,381
-8,480
-71% -$248K ﹤0.01% 828
2013
Q3
$353K Buy
11,861
+5,774
+95% +$177K ﹤0.01% 807
2013
Q2
$206K Buy
+6,087
New +$219K ﹤0.01% 742

Other funds holding MFA

Teacher Retirement System of Texas's MFA Position: Q2 2026 in Review

Teacher Retirement System of Texas reduced its MFA Financial (MFA) stake by 43% in Q2 2026, selling an estimated $268K and leaving 36,157 shares worth $350K. The position accounts for ﹤0.01% of the portfolio, ranked #1293.

Teacher Retirement System of Texas first reported a position in MFA in Q2 2013 and has held it in 47 quarters since. The position peaked at $1.92M in Q4 2024. 213 funds tracked by Wall St. Rank hold MFA as of Q2 2026.

  • Teacher Retirement System of Texas held 36,157 shares of MFA Financial worth $350K as of Q2 2026.
  • Teacher Retirement System of Texas sold 27,603 MFA Financial shares in Q2 2026, an estimated $268K.
  • MFA Financial made up ﹤0.01% of Teacher Retirement System of Texas's portfolio in Q2 2026, its #1293 holding.
  • Teacher Retirement System of Texas first reported a position in MFA Financial in Q2 2013 and has held it in 47 quarters since.
  • Teacher Retirement System of Texas's MFA Financial position peaked at $1.92M in Q4 2024.
  • 213 funds tracked by Wall St. Rank held MFA Financial as of Q2 2026.

Based on Teacher Retirement System of Texas's 13F filing for Q2 2026, filed 14 Aug 2026.