SEI Investments’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.46M Sell
150,032
-19,255
-11% -$335K ﹤0.01% 1854
2026
Q1
$2.92M Buy
169,287
+15,831
+10% +$284K ﹤0.01% 1824
2025
Q4
$2.76M Sell
153,456
-1,420
-0.9% -$26.1K ﹤0.01% 1685
2025
Q3
$3M Buy
154,876
+9,902
+7% +$199K ﹤0.01% 1527
2025
Q2
$2.91M Sell
144,974
-72,977
-33% -$1.42M ﹤0.01% 1499
2025
Q1
$4.31M Buy
217,951
+34,100
+19% +$670K 0.01% 1327
2024
Q4
$3.48M Buy
183,851
+111,654
+155% +$2.21M ﹤0.01% 1448
2024
Q3
$1.47M Sell
72,197
-126,623
-64% -$2.53M ﹤0.01% 1815
2024
Q2
$3.77M Sell
198,820
-15,797
-7% -$308K 0.01% 1349
2024
Q1
$4.36M Sell
214,617
-249,634
-54% -$5.05M 0.01% 1266
2023
Q4
$9.76M Buy
464,251
+42,034
+10% +$825K 0.02% 891
2023
Q3
$8.17M Buy
422,217
+1,403
+0.3% +$28.4K 0.01% 943
2023
Q2
$8.16M Buy
420,814
+58,996
+16% +$1.05M 0.01% 975
2023
Q1
$6.4M Sell
361,818
-12,211
-3% -$236K 0.01% 1055
2022
Q4
$6.86M Buy
374,029
+8,503
+2% +$169K 0.02% 902
2022
Q3
$6.66M Sell
365,526
-369
-0.1% -$8.36K 0.01% 946
2022
Q2
$7.59M Buy
365,895
+65,112
+22% +$1.5M 0.02% 902
2022
Q1
$7.25M Sell
300,783
-19,711
-6% -$476K 0.01% 924
2021
Q4
$7.77M Sell
320,494
-3,064
-0.9% -$77.3K 0.01% 919
2021
Q3
$7.89M Buy
323,558
+8,584
+3% +$220K 0.02% 865
2021
Q2
$8.28M Buy
314,974
+851
+0.3% +$21.7K 0.02% 828
2021
Q1
$7.5M Buy
314,123
+102,396
+48% +$2.22M 0.02% 806
2020
Q4
$4.06M Buy
211,727
+29,386
+16% +$500K 0.01% 1070
2020
Q3
$2.67M Sell
182,341
-1,930
-1% -$29.5K 0.01% 1160
2020
Q2
$2.66M Sell
184,271
-14,768
-7% -$199K 0.01% 1144
2020
Q1
$1.88M Buy
199,039
+2,833
+1% +$62.1K 0.01% 1168
2019
Q4
$4.95M Sell
196,206
-202,203
-51% -$4.95M 0.01% 923
2019
Q3
$9.69M Buy
398,409
+221,309
+125% +$5.22M 0.02% 614
2019
Q2
$4.08M Sell
177,100
-2,950
-2% -$67K 0.01% 1017
2019
Q1
$4.04M Sell
180,050
-50,299
-22% -$1.1M 0.01% 1023
2018
Q4
$4.76M Buy
230,349
+26,780
+13% +$577K 0.02% 923
2018
Q3
$4.38M Buy
203,569
+36,127
+22% +$800K 0.02% 934
2018
Q2
$3.64M Buy
167,442
+7,475
+5% +$161K 0.01% 1078
2018
Q1
$3.35M Buy
159,967
+23,204
+17% +$480K 0.01% 1005
2017
Q4
$2.92M Sell
136,763
-8,813
-6% -$191K 0.01% 1136
2017
Q3
$3.16M Buy
145,576
+9,235
+7% +$204K 0.01% 1063
2017
Q2
$3.05M Buy
136,341
+18,692
+16% +$418K 0.01% 1038
2017
Q1
$2.66M Buy
117,649
+73,341
+166% +$1.66M 0.01% 1059
2016
Q4
$972K Sell
44,308
-4,313
-9% -$95.1K ﹤0.01% 1381
2016
Q3
$1.09M Buy
48,621
+20,227
+71% +$447K 0.01% 1230
2016
Q2
$589K Buy
28,394
+12,846
+83% +$256K ﹤0.01% 1303
2016
Q1
$294K Buy
15,548
+2,945
+23% +$54.6K ﹤0.01% 1437
2015
Q4
$259K Sell
12,603
-18,564
-60% -$382K ﹤0.01% 1498
2015
Q3
$640K Buy
31,167
+8,906
+40% +$193K 0.01% 1195
2015
Q2
$480K Buy
22,261
+2,079
+10% +$49.3K ﹤0.01% 1186
2015
Q1
$486K Buy
20,182
+2,999
+17% +$72.1K ﹤0.01% 1186
2014
Q4
$396K Buy
+17,183
New +$395K ﹤0.01% 1220

Other funds holding STWD

SEI Investments's STWD Position: Q2 2026 in Review

SEI Investments reduced its Starwood Property Trust (STWD) stake by 11% in Q2 2026, selling an estimated $335K and leaving 150,032 shares worth $2.46M. The position accounts for ﹤0.01% of the portfolio, ranked #1854.

SEI Investments first reported a position in STWD in Q4 2014 and has held it in 47 quarters since. The position peaked at $9.76M in Q4 2023. 519 funds tracked by Wall St. Rank hold STWD as of Q2 2026.

  • SEI Investments held 150,032 shares of Starwood Property Trust worth $2.46M as of Q2 2026.
  • SEI Investments sold 19,255 Starwood Property Trust shares in Q2 2026, an estimated $335K.
  • Starwood Property Trust made up ﹤0.01% of SEI Investments's portfolio in Q2 2026, its #1854 holding.
  • SEI Investments first reported a position in Starwood Property Trust in Q4 2014 and has held it in 47 quarters since.
  • SEI Investments's Starwood Property Trust position peaked at $9.76M in Q4 2023.
  • 519 funds tracked by Wall St. Rank held Starwood Property Trust as of Q2 2026.

Based on SEI Investments's 13F filing for Q2 2026, filed 14 Aug 2026.