Russell Investments Group’s Starwood Property Trust STWD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.92M Buy
95,395
+1,216
+1% +$24.4K ﹤0.01% 1740
2025
Q1
$1.86M Buy
94,179
+2,957
+3% +$58.5K ﹤0.01% 1742
2024
Q4
$1.73M Buy
91,222
+1,660
+2% +$31.5K ﹤0.01% 1745
2024
Q3
$1.83M Sell
89,562
-373,600
-81% -$7.62M ﹤0.01% 1735
2024
Q2
$8.77M Buy
463,162
+369,677
+395% +$7M 0.01% 877
2024
Q1
$1.9M Sell
93,485
-22,119
-19% -$450K ﹤0.01% 1682
2023
Q4
$2.43M Sell
115,604
-12,615
-10% -$265K ﹤0.01% 1506
2023
Q3
$2.48M Sell
128,219
-66,851
-34% -$1.29M ﹤0.01% 1423
2023
Q2
$3.78M Sell
195,070
-27,183
-12% -$527K 0.01% 1212
2023
Q1
$3.93M Sell
222,253
-251,858
-53% -$4.45M 0.01% 1211
2022
Q4
$8.69M Buy
474,111
+31,660
+7% +$580K 0.02% 818
2022
Q3
$8.06M Sell
442,451
-98,290
-18% -$1.79M 0.02% 829
2022
Q2
$11.3M Sell
540,741
-43,474
-7% -$908K 0.02% 729
2022
Q1
$14.1M Sell
584,215
-33,790
-5% -$816K 0.02% 684
2021
Q4
$15M Sell
618,005
-8,850
-1% -$215K 0.02% 707
2021
Q3
$15.3M Buy
626,855
+6,432
+1% +$157K 0.03% 701
2021
Q2
$16.2M Sell
620,423
-32,603
-5% -$853K 0.03% 690
2021
Q1
$16.2M Buy
653,026
+36,075
+6% +$892K 0.03% 684
2020
Q4
$11.9M Sell
616,951
-53,683
-8% -$1.04M 0.02% 758
2020
Q3
$10.1M Buy
670,634
+51,973
+8% +$784K 0.02% 766
2020
Q2
$9.25M Sell
618,661
-775,975
-56% -$11.6M 0.02% 772
2020
Q1
$14.8M Buy
1,394,636
+260,213
+23% +$2.76M 0.04% 495
2019
Q4
$28.2M Buy
1,134,423
+29,084
+3% +$722K 0.05% 405
2019
Q3
$26.8M Sell
1,105,339
-85,853
-7% -$2.08M 0.05% 420
2019
Q2
$26.9M Buy
1,191,192
+95,747
+9% +$2.17M 0.05% 438
2019
Q1
$24.5M Buy
1,095,445
+149,568
+16% +$3.35M 0.05% 489
2018
Q4
$18.8M Sell
945,877
-308,246
-25% -$6.12M 0.04% 530
2018
Q3
$26.9M Buy
1,254,123
+638,945
+104% +$13.7M 0.05% 433
2018
Q2
$13.4M Sell
615,178
-371,116
-38% -$8.06M 0.03% 742
2018
Q1
$20.7M Sell
986,294
-37,791
-4% -$792K 0.04% 598
2017
Q4
$21.9M Buy
1,024,085
+113,591
+12% +$2.43M 0.04% 600
2017
Q3
$19.8M Sell
910,494
-86,354
-9% -$1.88M 0.03% 643
2017
Q2
$22.3M Buy
996,848
+211,002
+27% +$4.72M 0.04% 562
2017
Q1
$17.7M Buy
785,846
+34,614
+5% +$782K 0.03% 619
2016
Q4
$16.6M Buy
+751,232
New +$16.6M 0.03% 630