California State Teachers Retirement System (CalSTRS)’s Armour Residential REIT ARR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.01M Buy
60,209
+1,039
+2% +$17.5K ﹤0.01% 1739
2025
Q1
$1.01M Buy
59,170
+13,134
+29% +$225K ﹤0.01% 1692
2024
Q4
$868K Sell
46,036
-77
-0.2% -$1.45K ﹤0.01% 1852
2024
Q3
$941K Sell
46,113
-1,684
-4% -$34.4K ﹤0.01% 1818
2024
Q2
$926K Sell
47,797
-1,203
-2% -$23.3K ﹤0.01% 1798
2024
Q1
$969K Sell
49,000
-2,754
-5% -$54.4K ﹤0.01% 1812
2023
Q4
$1,000K Buy
51,754
+7,062
+16% +$136K ﹤0.01% 1827
2023
Q3
$950K Sell
44,692
-2,241
-5% -$47.6K ﹤0.01% 1825
2023
Q2
$1.25M Buy
46,933
+11,655
+33% +$311K ﹤0.01% 1774
2023
Q1
$926K Buy
35,278
+4,857
+16% +$127K ﹤0.01% 1939
2022
Q4
$856K Buy
30,421
+3,655
+14% +$103K ﹤0.01% 2010
2022
Q3
$652K Buy
26,766
+1,919
+8% +$46.7K ﹤0.01% 2198
2022
Q2
$875K Buy
24,847
+1,932
+8% +$68K ﹤0.01% 2046
2022
Q1
$962K Sell
22,915
-930
-4% -$39K ﹤0.01% 2058
2021
Q4
$1.17M Buy
23,845
+3,367
+16% +$165K ﹤0.01% 2068
2021
Q3
$1.1M Buy
20,478
+986
+5% +$53.2K ﹤0.01% 2088
2021
Q2
$1.11M Buy
19,492
+189
+1% +$10.8K ﹤0.01% 2141
2021
Q1
$1.18M Hold
19,303
﹤0.01% 2043
2020
Q4
$1.04M Hold
19,303
﹤0.01% 2015
2020
Q3
$918K Hold
19,303
﹤0.01% 1912
2020
Q2
$906K Buy
19,303
+1,501
+8% +$70.5K ﹤0.01% 1900
2020
Q1
$784K Sell
17,802
-201
-1% -$8.85K ﹤0.01% 1815
2019
Q4
$1.61M Sell
18,003
-328
-2% -$29.3K ﹤0.01% 1694
2019
Q3
$1.54M Hold
18,331
﹤0.01% 1686
2019
Q2
$1.71M Buy
18,331
+2,672
+17% +$249K ﹤0.01% 1643
2019
Q1
$1.53M Buy
15,659
+2,496
+19% +$244K ﹤0.01% 1691
2018
Q4
$1.35M Buy
13,163
+429
+3% +$44K ﹤0.01% 1716
2018
Q3
$1.43M Sell
12,734
-5
-0% -$561 ﹤0.01% 1834
2018
Q2
$1.45M Buy
12,739
+52
+0.4% +$5.93K ﹤0.01% 1810
2018
Q1
$1.48M Sell
12,687
-445
-3% -$51.8K ﹤0.01% 1729
2017
Q4
$1.69M Sell
13,132
-6
-0% -$772 ﹤0.01% 1673
2017
Q3
$1.77M Buy
13,138
+190
+1% +$25.6K ﹤0.01% 1652
2017
Q2
$1.62M Sell
12,948
-1,526
-11% -$191K ﹤0.01% 1742
2017
Q1
$1.64M Sell
14,474
-680
-4% -$77.2K ﹤0.01% 1756
2016
Q4
$1.64M Sell
15,154
-400
-3% -$43.4K ﹤0.01% 1788
2016
Q3
$1.75M Buy
15,554
+140
+0.9% +$15.8K ﹤0.01% 1734
2016
Q2
$1.54M Sell
15,414
-181
-1% -$18.1K ﹤0.01% 1775
2016
Q1
$1.68M Buy
15,595
+828
+6% +$89.1K ﹤0.01% 1719
2015
Q4
$1.61M Sell
14,767
-1,302
-8% -$142K ﹤0.01% 1697
2015
Q3
$1.61M Sell
16,069
-20
-0.1% -$2K ﹤0.01% 1682
2015
Q2
$1.81M Sell
16,089
-271
-2% -$30.5K ﹤0.01% 1729
2015
Q1
$2.07M Sell
16,360
-280
-2% -$35.5K ﹤0.01% 1576
2014
Q4
$2.45M Buy
16,640
+158
+1% +$23.3K 0.01% 1480
2014
Q3
$2.54M Buy
16,482
+181
+1% +$27.9K 0.01% 1392
2014
Q2
$2.82M Sell
16,301
-698
-4% -$121K 0.01% 1372
2014
Q1
$2.8M Buy
16,999
+70
+0.4% +$11.5K 0.01% 1296
2013
Q4
$2.72M Buy
16,929
+113
+0.7% +$18.1K 0.01% 1315
2013
Q3
$2.83M Buy
16,816
+518
+3% +$87K 0.01% 1239
2013
Q2
$3.07M Buy
+16,298
New +$3.07M 0.01% 1119