Penserra Capital Management’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
$1.67M Buy
101,883
+6,322
+7% +$110K 0.01% 397
2026
Q1
$1.65M Buy
95,561
+2,590
+3% +$46.5K 0.02% 360
2025
Q4
$1.67M Buy
92,971
+14,005
+18% +$258K 0.02% 343
2025
Q3
$1.53M Buy
78,966
+2,302
+3% +$46.3K 0.02% 369
2025
Q2
$1.54M Sell
76,664
-6,887
-8% -$134K 0.02% 342
2025
Q1
$1.65M Buy
83,551
+10,528
+14% +$207K 0.03% 331
2024
Q4
$1.38M Sell
73,023
-5,670
-7% -$112K 0.03% 340
2024
Q3
$1.6M Buy
78,693
+11,560
+17% +$231K 0.03% 327
2024
Q2
$1.27M Buy
67,133
+13,220
+25% +$258K 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% +$41.5K 0.02% 374
2023
Q3
$901K Buy
46,573
+4,293
+10% +$87.1K 0.02% 381
2023
Q2
$820K Buy
42,280
+17,352
+70% +$308K 0.02% 403
2023
Q1
$440K Buy
24,928
+4,698
+23% +$90.7K 0.01% 521
2022
Q4
$370K Buy
20,230
+2,720
+16% +$54.2K 0.01% 557
2022
Q3
$319K Buy
17,510
+1,700
+11% +$38.5K 0.01% 503
2022
Q2
$330K Buy
15,810
+1,876
+13% +$43.1K 0.01% 536
2022
Q1
$336K Buy
13,934
+3,132
+29% +$75.7K 0.01% 595
2021
Q4
$262K Buy
10,802
+6,525
+153% +$165K 0.01% 615
2021
Q3
$104K Buy
+4,277
New +$109K ﹤0.01% 788
2020
Q2
Sell
-5,370
Closed -$75K 908
2020
Q1
$75K Buy
5,370
+1,436
+37% +$31.5K 0.01% 643
2019
Q4
$101K Buy
3,934
+810
+26% +$19.8K 0.01% 595
2019
Q3
$75K Buy
3,124
+1,073
+52% +$25.3K 0.01% 605
2019
Q2
$46K Buy
2,051
+389
+23% +$8.83K ﹤0.01% 618
2019
Q1
$38K Buy
+1,662
New +$36.3K ﹤0.01% 578
2017
Q4
Sell
-3,412
Closed -$74K 555
2017
Q3
$74K Sell
3,412
-3,041
-47% -$67K 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.5K 0.01% 275
2016
Q4
$84K Buy
3,852
+428
+13% +$9.44K 0.01% 344
2016
Q3
$77K Buy
3,424
+902
+36% +$19.9K 0.01% 316
2016
Q2
$52K Hold
2,522
0.01% 340
2016
Q1
$47 Sell
2,522
-316
-11% -$5.86K ﹤0.01% 278
2015
Q4
$58K Buy
+2,838
New +$58.3K 0.01% 242

Other funds holding STWD

Penserra Capital Management's STWD Position: Q2 2026 in Review

Penserra Capital Management increased its Starwood Property Trust (STWD) stake by 6.6% in Q2 2026, buying an estimated $110K and bringing the position to 101,883 shares worth $1.67M. The position accounts for 0.01% of the portfolio, ranked #397.

Penserra Capital Management first reported a position in STWD in Q4 2015 and has held it in 33 quarters since. The position peaked at $1.67M in Q4 2025. 517 funds tracked by Wall St. Rank hold STWD as of Q2 2026.

  • Penserra Capital Management held 101,883 shares of Starwood Property Trust worth $1.67M as of Q2 2026.
  • Penserra Capital Management bought 6,322 Starwood Property Trust shares in Q2 2026, an estimated $110K.
  • Starwood Property Trust made up 0.01% of Penserra Capital Management's portfolio in Q2 2026, its #397 holding.
  • Penserra Capital Management first reported a position in Starwood Property Trust in Q4 2015 and has held it in 33 quarters since.
  • Penserra Capital Management's Starwood Property Trust position peaked at $1.67M in Q4 2025.
  • 517 funds tracked by Wall St. Rank held Starwood Property Trust as of Q2 2026.

Based on Penserra Capital Management's 13F filing for Q2 2026, filed 13 Aug 2026.