Marshall Wace’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
Q1
Sell
-78,654
Closed -$1.42M 3657
2025
Q4
$1.42M Sell
78,654
-977,486
-93% -$18M ﹤0.01% 1762
2025
Q3
$20.5M Buy
+1,056,140
New +$21.3M 0.02% 644
2024
Q4
Sell
-221,366
Closed -$4.51M 2992
2024
Q3
$4.51M Buy
221,366
+181,899
+461% +$3.63M 0.01% 1035
2024
Q2
$748K Buy
39,467
+24,357
+161% +$475K ﹤0.01% 1806
2024
Q1
$307K Buy
+15,110
New +$306K ﹤0.01% 2102
2023
Q1
Sell
-1,172,363
Closed -$21.5M 3083
2022
Q4
$21.5M Sell
1,172,363
-410,344
-26% -$8.17M 0.05% 428
2022
Q3
$28.8M Sell
1,582,707
-160,071
-9% -$3.63M 0.06% 337
2022
Q2
$36.4M Buy
1,742,778
+579,671
+50% +$13.3M 0.07% 273
2022
Q1
$28.1M Sell
1,163,107
-1,323,189
-53% -$32M 0.05% 382
2021
Q4
$60.4M Buy
+2,486,296
New +$62.7M 0.11% 175
2021
Q1
Sell
-33,499
Closed -$646K 2840
2020
Q4
$646K Buy
+33,499
New +$570K ﹤0.01% 1376
2020
Q3
Sell
-12,847
Closed -$192K 1910
2020
Q2
$192K Sell
12,847
-18,604
-59% -$250K ﹤0.01% 1418
2020
Q1
$322K Buy
+31,451
New +$689K ﹤0.01% 1078
2019
Q1
Sell
-2,852
Closed -$56K 2044
2018
Q4
$56K Buy
+2,852
New +$61.5K ﹤0.01% 1436
2017
Q1
Sell
-2,067,221
Closed -$45.4M 711
2016
Q4
$45.4M Buy
+2,067,221
New +$45.6M 0.3% 88
2013
Q2
$200K Buy
+10,046
New +$214K 0.01% 123

Other funds holding STWD

Marshall Wace's STWD Position: Q1 2026 in Review

Marshall Wace sold out of Starwood Property Trust (STWD) in Q1 2026, closing a stake of 78,654 shares — an estimated $1.42M sold.

Marshall Wace first reported a position in STWD in Q2 2013 and held it in 16 quarters. The position peaked at $60.4M in Q4 2021. 525 funds tracked by Wall St. Rank hold STWD as of Q1 2026.

  • Marshall Wace reported no remaining Starwood Property Trust position as of Q1 2026 after selling out during the quarter.
  • Marshall Wace sold 78,654 Starwood Property Trust shares in Q1 2026, an estimated $1.42M.
  • Marshall Wace first reported a position in Starwood Property Trust in Q2 2013 and held it in 16 quarters.
  • Marshall Wace's Starwood Property Trust position peaked at $60.4M in Q4 2021.
  • 525 funds tracked by Wall St. Rank held Starwood Property Trust as of Q1 2026.

Based on Marshall Wace's 13F filing for Q1 2026, filed 15 May 2026.