Penserra Capital Management’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.54M Sell
76,664
-6,887
-8% -$138K 0.02% 342
2025
Q1
$1.65M Buy
83,551
+10,528
+14% +$208K 0.03% 331
2024
Q4
$1.38M Sell
73,023
-5,670
-7% -$107K 0.03% 340
2024
Q3
$1.6M Buy
78,693
+11,560
+17% +$235K 0.03% 327
2024
Q2
$1.27M Buy
67,133
+13,220
+25% +$250K 0.02% 395
2024
Q1
$1.1M Buy
53,913
+5,227
+11% +$106K 0.01% 415
2023
Q4
$1.02M Buy
48,686
+2,113
+5% +$44.4K 0.02% 374
2023
Q3
$901K Buy
46,573
+4,293
+10% +$83.1K 0.02% 381
2023
Q2
$820K Buy
42,280
+17,352
+70% +$337K 0.02% 403
2023
Q1
$440K Buy
24,928
+4,698
+23% +$82.9K 0.01% 521
2022
Q4
$370K Buy
20,230
+2,720
+16% +$49.7K 0.01% 557
2022
Q3
$319K Buy
17,510
+1,700
+11% +$31K 0.01% 503
2022
Q2
$330K Buy
15,810
+1,876
+13% +$39.2K 0.01% 536
2022
Q1
$336K Buy
13,934
+3,132
+29% +$75.5K 0.01% 595
2021
Q4
$262K Buy
10,802
+6,525
+153% +$158K 0.01% 615
2021
Q3
$104K Buy
+4,277
New +$104K ﹤0.01% 788
2020
Q2
Sell
-5,370
Closed -$75K 906
2020
Q1
$75K Buy
5,370
+1,436
+37% +$20.1K 0.01% 643
2019
Q4
$101K Buy
3,934
+810
+26% +$20.8K 0.01% 595
2019
Q3
$75K Buy
3,124
+1,073
+52% +$25.8K 0.01% 605
2019
Q2
$46K Buy
2,051
+389
+23% +$8.73K ﹤0.01% 618
2019
Q1
$38K Buy
+1,662
New +$38K ﹤0.01% 578
2017
Q4
Sell
-3,412
Closed -$74K 555
2017
Q3
$74K Sell
3,412
-3,041
-47% -$66K 0.02% 276
2017
Q2
$144K Buy
6,453
+586
+10% +$13.1K 0.05% 256
2017
Q1
$132K Buy
5,867
+2,015
+52% +$45.3K 0.01% 275
2016
Q4
$84K Buy
3,852
+428
+13% +$9.33K 0.01% 344
2016
Q3
$77K Buy
3,424
+902
+36% +$20.3K 0.01% 316
2016
Q2
$52K Hold
2,522
0.01% 340
2016
Q1
$47 Sell
2,522
-316
-11% -$6 ﹤0.01% 278
2015
Q4
$58K Buy
+2,838
New +$58K 0.01% 242