Marshall Wace’s Starwood Property Trust STWD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2024
Q4
Sell
-221,366
Closed -$4.51M 2788
2024
Q3
$4.51M Buy
221,366
+181,899
+461% +$3.71M 0.01% 957
2024
Q2
$748K Buy
39,467
+24,357
+161% +$461K ﹤0.01% 1636
2024
Q1
$307K Buy
+15,110
New +$307K ﹤0.01% 1845
2023
Q1
Sell
-1,172,363
Closed -$21.5M 2575
2022
Q4
$21.5M Sell
1,172,363
-410,344
-26% -$7.52M 0.05% 374
2022
Q3
$28.8M Sell
1,582,707
-160,071
-9% -$2.92M 0.06% 299
2022
Q2
$36.4M Buy
1,742,778
+579,671
+50% +$12.1M 0.07% 247
2022
Q1
$28.1M Sell
1,163,107
-1,323,189
-53% -$32M 0.05% 348
2021
Q4
$60.4M Buy
+2,486,296
New +$60.4M 0.11% 164
2021
Q1
Sell
-33,499
Closed -$646K 2495
2020
Q4
$646K Buy
+33,499
New +$646K ﹤0.01% 1246
2020
Q3
Sell
-12,847
Closed -$192K 1872
2020
Q2
$192K Sell
12,847
-18,604
-59% -$278K ﹤0.01% 1388
2020
Q1
$322K Buy
+31,451
New +$322K ﹤0.01% 1066
2019
Q1
Sell
-2,852
Closed -$56K 2032
2018
Q4
$56K Buy
+2,852
New +$56K ﹤0.01% 1431
2017
Q1
Sell
-2,067,221
Closed -$45.4M 711
2016
Q4
$45.4M Buy
+2,067,221
New +$45.4M 0.3% 88
2013
Q2
$200K Buy
+10,046
New +$200K 0.01% 123