California State Teachers Retirement System (CalSTRS)’s NexPoint Residential Trust NXRT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$523K Sell
20,918
-166
-0.8% -$4.76K ﹤0.01% 2044
2025
Q4
$635K Sell
21,084
-21
-0.1% -$644 ﹤0.01% 1993
2025
Q3
$680K Buy
21,105
+1
+0% +$33 ﹤0.01% 1960
2025
Q2
$703K Sell
21,104
-242
-1% -$8.57K ﹤0.01% 1905
2025
Q1
$844K Hold
21,346
﹤0.01% 1801
2024
Q4
$891K Sell
21,346
-552
-3% -$24.4K ﹤0.01% 1837
2024
Q3
$964K Sell
21,898
-692
-3% -$30.2K ﹤0.01% 1799
2024
Q2
$893K Sell
22,590
-458
-2% -$16.1K ﹤0.01% 1814
2024
Q1
$742K Sell
23,048
-1,247
-5% -$38.8K ﹤0.01% 1957
2023
Q4
$836K Sell
24,295
-1,078
-4% -$33.7K ﹤0.01% 1926
2023
Q3
$817K Sell
25,373
-2,458
-9% -$96.9K ﹤0.01% 1913
2023
Q2
$1.27M Sell
27,831
-785
-3% -$33.8K ﹤0.01% 1766
2023
Q1
$1.25M Sell
28,616
-480
-2% -$22.1K ﹤0.01% 1758
2022
Q4
$1.27M Buy
29,096
+253
+0.9% +$11.3K ﹤0.01% 1753
2022
Q3
$1.33M Sell
28,843
-528
-2% -$30.4K ﹤0.01% 1703
2022
Q2
$1.84M Buy
29,371
+630
+2% +$47.9K ﹤0.01% 1545
2022
Q1
$2.6M Sell
28,741
-2,572
-8% -$214K ﹤0.01% 1442
2021
Q4
$2.63M Buy
31,313
+746
+2% +$55.1K ﹤0.01% 1558
2021
Q3
$1.89M Sell
30,567
-112
-0.4% -$6.82K ﹤0.01% 1748
2021
Q2
$1.69M Sell
30,679
-2,445
-7% -$126K ﹤0.01% 1872
2021
Q1
$1.53M Sell
33,124
-100
-0.3% -$4.28K ﹤0.01% 1890
2020
Q4
$1.41M Buy
33,224
+516
+2% +$22.6K ﹤0.01% 1829
2020
Q3
$1.45M Hold
32,708
﹤0.01% 1681
2020
Q2
$1.16M Buy
32,708
+2,761
+9% +$85.5K ﹤0.01% 1784
2020
Q1
$755K Sell
29,947
-337
-1% -$14.8K ﹤0.01% 1832
2019
Q4
$1.36M Buy
30,284
+793
+3% +$37.3K ﹤0.01% 1778
2019
Q3
$1.38M Buy
29,491
+569
+2% +$25.5K ﹤0.01% 1738
2019
Q2
$1.2M Hold
28,922
﹤0.01% 1862
2019
Q1
$1.11M Buy
28,922
+104
+0.4% +$3.82K ﹤0.01% 1873
2018
Q4
$1.01M Buy
28,818
+3,549
+14% +$123K ﹤0.01% 1898
2018
Q3
$839K Sell
25,269
-2
-0% -$62 ﹤0.01% 2148
2018
Q2
$719K Sell
25,271
-948
-4% -$25.6K ﹤0.01% 2253
2018
Q1
$651K Sell
26,219
-920
-3% -$23.4K ﹤0.01% 2212
2017
Q4
$758K Sell
27,139
-696
-3% -$18.4K ﹤0.01% 2159
2017
Q3
$661K Sell
27,835
-2,629
-9% -$63.3K ﹤0.01% 2253
2017
Q2
$758K Sell
30,464
-4,900
-14% -$122K ﹤0.01% 2228
2017
Q1
$854K Sell
35,364
-1,700
-5% -$39.7K ﹤0.01% 2170
2016
Q4
$828K Sell
37,064
-1,000
-3% -$19.6K ﹤0.01% 2222
2016
Q3
$748K Buy
38,064
+400
+1% +$7.98K ﹤0.01% 2260
2016
Q2
$685K Sell
37,664
-2,460
-6% -$36.3K ﹤0.01% 2263
2016
Q1
$525K Buy
40,124
+4,986
+14% +$60.5K ﹤0.01% 2398
2015
Q4
$460K Buy
35,138
+625
+2% +$8.2K ﹤0.01% 2477
2015
Q3
$461K Sell
34,513
-100
-0.3% -$1.31K ﹤0.01% 2478
2015
Q2
$465K Buy
+34,613
New +$499K ﹤0.01% 2605

Other funds holding NXRT

California State Teachers Retirement System (CalSTRS)'s NXRT Position: Q1 2026 in Review

California State Teachers Retirement System (CalSTRS) reduced its NexPoint Residential Trust (NXRT) stake by 0.79% in Q1 2026, selling an estimated $4.76K and leaving 20,918 shares worth $523K. The position accounts for ﹤0.01% of the portfolio, ranked #2044.

California State Teachers Retirement System (CalSTRS) first reported a position in NXRT in Q2 2015 and has held it in 44 quarters since. The position peaked at $2.63M in Q4 2021. 209 funds tracked by Wall St. Rank hold NXRT as of Q1 2026.

  • California State Teachers Retirement System (CalSTRS) held 20,918 shares of NexPoint Residential Trust worth $523K as of Q1 2026.
  • California State Teachers Retirement System (CalSTRS) sold 166 NexPoint Residential Trust shares in Q1 2026, an estimated $4.76K.
  • NexPoint Residential Trust made up ﹤0.01% of California State Teachers Retirement System (CalSTRS)'s portfolio in Q1 2026, its #2044 holding.
  • California State Teachers Retirement System (CalSTRS) first reported a position in NexPoint Residential Trust in Q2 2015 and has held it in 44 quarters since.
  • California State Teachers Retirement System (CalSTRS)'s NexPoint Residential Trust position peaked at $2.63M in Q4 2021.
  • 209 funds tracked by Wall St. Rank held NexPoint Residential Trust as of Q1 2026.

Based on California State Teachers Retirement System (CalSTRS)'s 13F filing for Q1 2026, filed 18 May 2026.