California State Teachers Retirement System (CalSTRS)’s Two Harbors Investment TWO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.03M Sell
95,768
-1,079
-1% -$11.6K ﹤0.01% 1727
2025
Q1
$1.29M Hold
96,847
﹤0.01% 1560
2024
Q4
$1.15M Sell
96,847
-1,087
-1% -$12.9K ﹤0.01% 1700
2024
Q3
$1.36M Sell
97,934
-2,992
-3% -$41.5K ﹤0.01% 1609
2024
Q2
$1.33M Buy
100,926
+3,962
+4% +$52.3K ﹤0.01% 1610
2024
Q1
$1.28M Sell
96,964
-4,706
-5% -$62.3K ﹤0.01% 1666
2023
Q4
$1.42M Sell
101,670
-5,278
-5% -$73.5K ﹤0.01% 1644
2023
Q3
$1.42M Sell
106,948
-10,481
-9% -$139K ﹤0.01% 1592
2023
Q2
$1.63M Sell
117,429
-3,303
-3% -$45.8K ﹤0.01% 1611
2023
Q1
$1.78M Buy
120,732
+11,378
+10% +$167K ﹤0.01% 1555
2022
Q4
$1.72M Buy
109,354
+1,213
+1% +$19.1K ﹤0.01% 1559
2022
Q3
$1.44M Sell
108,141
-1,982
-2% -$26.3K ﹤0.01% 1658
2022
Q2
$2.19M Buy
110,123
+143
+0.1% +$2.85K ﹤0.01% 1432
2022
Q1
$2.43M Sell
109,980
-3,300
-3% -$73K ﹤0.01% 1487
2021
Q4
$2.61M Buy
113,280
+6,625
+6% +$153K ﹤0.01% 1564
2021
Q3
$2.71M Buy
106,655
+12,271
+13% +$311K ﹤0.01% 1543
2021
Q2
$2.85M Sell
94,384
-8,888
-9% -$269K ﹤0.01% 1562
2021
Q1
$3.03M Sell
103,272
-406
-0.4% -$11.9K ﹤0.01% 1499
2020
Q4
$2.64M Hold
103,678
﹤0.01% 1478
2020
Q3
$2.11M Sell
103,678
-4,515
-4% -$91.9K ﹤0.01% 1474
2020
Q2
$2.18M Sell
108,193
-4,795
-4% -$96.7K ﹤0.01% 1421
2020
Q1
$1.72M Buy
112,988
+7,975
+8% +$122K ﹤0.01% 1391
2019
Q4
$6.14M Sell
105,013
-3,275
-3% -$192K 0.01% 904
2019
Q3
$5.69M Buy
108,288
+443
+0.4% +$23.3K 0.01% 919
2019
Q2
$5.47M Buy
107,845
+10,705
+11% +$543K 0.01% 944
2019
Q1
$5.26M Sell
97,140
-2,259
-2% -$122K 0.01% 944
2018
Q4
$5.11M Sell
99,399
-767
-0.8% -$39.4K 0.01% 889
2018
Q3
$5.98M Buy
100,166
+29,435
+42% +$1.76M 0.01% 911
2018
Q2
$4.47M Buy
70,731
+222
+0.3% +$14K 0.01% 1094
2018
Q1
$4.34M Sell
70,509
-2,282
-3% -$140K 0.01% 1054
2017
Q4
$4.73M Buy
72,791
+368
+0.5% +$23.9K 0.01% 1049
2017
Q3
$5.84M Sell
72,423
-7,365
-9% -$594K 0.01% 897
2017
Q2
$6.33M Sell
79,788
-8,695
-10% -$689K 0.01% 891
2017
Q1
$6.79M Sell
88,483
-3,987
-4% -$306K 0.01% 892
2016
Q4
$6.45M Sell
92,470
-2,463
-3% -$172K 0.01% 924
2016
Q3
$6.48M Buy
94,933
+875
+0.9% +$59.7K 0.01% 898
2016
Q2
$6.44M Sell
94,058
-975
-1% -$66.8K 0.01% 873
2016
Q1
$6.04M Buy
95,033
+7,418
+8% +$471K 0.01% 923
2015
Q4
$5.68M Buy
87,615
+1,381
+2% +$89.5K 0.01% 877
2015
Q3
$6.09M Buy
86,234
+2,546
+3% +$180K 0.02% 843
2015
Q2
$6.52M Sell
83,688
-2,796
-3% -$218K 0.02% 871
2015
Q1
$7.35M Sell
86,484
-1,460
-2% -$124K 0.02% 791
2014
Q4
$7.05M Buy
87,944
+810
+0.9% +$64.9K 0.02% 822
2014
Q3
$6.74M Buy
87,134
+3,596
+4% +$278K 0.02% 808
2014
Q2
$7M Buy
83,538
+487
+0.6% +$40.8K 0.02% 819
2014
Q1
$6.81M Buy
83,051
+388
+0.5% +$31.8K 0.02% 792
2013
Q4
$6.14M Buy
82,663
+575
+0.7% +$42.7K 0.02% 835
2013
Q3
$6.38M Buy
82,088
+2,528
+3% +$196K 0.02% 785
2013
Q2
$6.52M Buy
+79,560
New +$6.52M 0.02% 710