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

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$2.03M Sell
124,002
-6,584
-5% -$115K ﹤0.01% 2082
2026
Q1
$2.25M Sell
130,586
-5,615
-4% -$101K ﹤0.01% 1819
2025
Q4
$2.45M Buy
136,201
+6,352
+5% +$117K ﹤0.01% 1762
2025
Q3
$2.52M Buy
129,849
+34,454
+36% +$694K ﹤0.01% 1743
2025
Q2
$1.92M Buy
95,395
+1,216
+1% +$23.6K ﹤0.01% 1740
2025
Q1
$1.86M Buy
94,179
+2,957
+3% +$58.1K ﹤0.01% 1742
2024
Q4
$1.73M Buy
91,222
+1,660
+2% +$32.9K ﹤0.01% 1745
2024
Q3
$1.83M Sell
89,562
-373,600
-81% -$7.46M ﹤0.01% 1735
2024
Q2
$8.77M Buy
463,162
+369,677
+395% +$7.2M 0.01% 877
2024
Q1
$1.9M Sell
93,485
-22,119
-19% -$448K ﹤0.01% 1682
2023
Q4
$2.43M Sell
115,604
-12,615
-10% -$248K ﹤0.01% 1506
2023
Q3
$2.48M Sell
128,219
-66,851
-34% -$1.36M ﹤0.01% 1423
2023
Q2
$3.78M Sell
195,070
-27,183
-12% -$483K 0.01% 1212
2023
Q1
$3.93M Sell
222,253
-251,858
-53% -$4.86M 0.01% 1211
2022
Q4
$8.69M Buy
474,111
+31,660
+7% +$631K 0.02% 818
2022
Q3
$8.06M Sell
442,451
-98,290
-18% -$2.23M 0.02% 829
2022
Q2
$11.3M Sell
540,741
-43,474
-7% -$1,000K 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% -$223K 0.02% 707
2021
Q3
$15.3M Buy
626,855
+6,432
+1% +$165K 0.03% 701
2021
Q2
$16.2M Sell
620,423
-32,603
-5% -$831K 0.03% 690
2021
Q1
$16.2M Buy
653,026
+36,075
+6% +$781K 0.03% 684
2020
Q4
$11.9M Sell
616,951
-53,683
-8% -$913K 0.02% 758
2020
Q3
$10.1M Buy
670,634
+51,973
+8% +$794K 0.02% 766
2020
Q2
$9.25M Sell
618,661
-775,975
-56% -$10.4M 0.02% 772
2020
Q1
$14.8M Buy
1,394,636
+260,213
+23% +$5.7M 0.04% 495
2019
Q4
$28.2M Buy
1,134,423
+29,084
+3% +$712K 0.05% 405
2019
Q3
$26.8M Sell
1,105,339
-85,853
-7% -$2.02M 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.26M 0.05% 489
2018
Q4
$18.8M Sell
945,877
-308,246
-25% -$6.65M 0.04% 530
2018
Q3
$26.9M Buy
1,254,123
+638,945
+104% +$14.1M 0.05% 433
2018
Q2
$13.4M Sell
615,178
-371,116
-38% -$7.99M 0.03% 742
2018
Q1
$20.7M Sell
986,294
-37,791
-4% -$781K 0.04% 598
2017
Q4
$21.9M Buy
1,024,085
+113,591
+12% +$2.46M 0.04% 600
2017
Q3
$19.8M Sell
910,494
-86,354
-9% -$1.9M 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% +$781K 0.03% 619
2016
Q4
$16.6M Buy
+751,232
New +$16.6M 0.03% 630

Other funds holding STWD

Russell Investments Group's STWD Position: Q2 2026 in Review

Russell Investments Group reduced its Starwood Property Trust (STWD) stake by 5% in Q2 2026, selling an estimated $115K and leaving 124,002 shares worth $2.03M. The position accounts for ﹤0.01% of the portfolio, ranked #2082.

Russell Investments Group first reported a position in STWD in Q4 2016 and has held it in 39 quarters since. The position peaked at $28.2M in Q4 2019. 519 funds tracked by Wall St. Rank hold STWD as of Q2 2026.

  • Russell Investments Group held 124,002 shares of Starwood Property Trust worth $2.03M as of Q2 2026.
  • Russell Investments Group sold 6,584 Starwood Property Trust shares in Q2 2026, an estimated $115K.
  • Starwood Property Trust made up ﹤0.01% of Russell Investments Group's portfolio in Q2 2026, its #2082 holding.
  • Russell Investments Group first reported a position in Starwood Property Trust in Q4 2016 and has held it in 39 quarters since.
  • Russell Investments Group's Starwood Property Trust position peaked at $28.2M in Q4 2019.
  • 519 funds tracked by Wall St. Rank held Starwood Property Trust as of Q2 2026.

Based on Russell Investments Group's 13F filing for Q2 2026, filed 6 Aug 2026.