Teacher Retirement System of Texas’s MasterBrand MBC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
– Sell
-299,995
Closed -$2.49M – 1600
2026
Q1
$2.49M Sell
299,995
-1,412,327
-82% -$15.3M 0.01% 555
2025
Q4
$18.9M Sell
1,712,322
-212,501
-11% -$2.49M 0.07% 255
2025
Q3
$25.3M Buy
1,924,823
+856,342
+80% +$10.6M 0.1% 202
2025
Q2
$11.7M Buy
1,068,481
+840,900
+369% +$9.31M 0.05% 331
2025
Q1
$2.97M Sell
227,581
-9,895
-4% -$150K 0.01% 697
2024
Q4
$3.47M Sell
237,476
-166,814
-41% -$2.84M 0.01% 618
2024
Q3
$7.5M Buy
404,290
+253,040
+167% +$4.12M 0.04% 393
2024
Q2
$2.22M Buy
151,250
+21,112
+16% +$350K 0.01% 599
2024
Q1
$2.44M Sell
130,138
-828
-0.6% -$13.1K 0.02% 586
2023
Q4
$1.95M Buy
130,966
+71,844
+122% +$921K 0.01% 643
2023
Q3
$718K Buy
59,122
+38,488
+187% +$472K ﹤0.01% 1219
2023
Q2
$240K Buy
20,634
+3,679
+22% +$35.3K ﹤0.01% 1705
2023
Q1
$136K Sell
16,955
-2,380
-12% -$21K ﹤0.01% 1928
2022
Q4
$146K Buy
+19,335
New +$158K ﹤0.01% 1906

Other funds holding MBC

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

Teacher Retirement System of Texas sold out of MasterBrand (MBC) in Q2 2026, closing a stake of 299,995 shares — an estimated $2.49M sold.

Teacher Retirement System of Texas first reported a position in MBC in Q4 2022 and held it in 14 quarters. The position peaked at $25.3M in Q3 2025. 348 funds tracked by Wall St. Rank hold MBC as of Q2 2026.

  • Teacher Retirement System of Texas reported no remaining MasterBrand position as of Q2 2026 after selling out during the quarter.
  • Teacher Retirement System of Texas sold 299,995 MasterBrand shares in Q2 2026, an estimated $2.49M.
  • Teacher Retirement System of Texas first reported a position in MasterBrand in Q4 2022 and held it in 14 quarters.
  • Teacher Retirement System of Texas's MasterBrand position peaked at $25.3M in Q3 2025.
  • 348 funds tracked by Wall St. Rank held MasterBrand as of Q2 2026.

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