Palogic Value 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
$781K Buy
47,687
+1,429
+3% +$24.9K 0.26% 109
2026
Q1
$797K Buy
46,258
+591
+1% +$10.6K 0.34% 85
2025
Q4
$822K Sell
45,667
-1,528
-3% -$28.1K 0.34% 91
2025
Q3
$914K Sell
47,195
-948
-2% -$19.1K 0.37% 79
2025
Q2
$966K Buy
48,143
+1,796
+4% +$34.9K 0.39% 78
2025
Q1
$916K Buy
46,347
+3,710
+9% +$72.9K 0.4% 81
2024
Q4
$808K Buy
42,637
+7,165
+20% +$142K 0.31% 88
2024
Q3
$723K Buy
35,472
+550
+2% +$11K 0.25% 99
2024
Q2
$661K Buy
34,922
+2,271
+7% +$44.3K 0.28% 93
2024
Q1
$664K Buy
32,651
+2,028
+7% +$41.1K 0.29% 91
2023
Q4
$644K Buy
30,623
+1,418
+5% +$27.8K 0.29% 94
2023
Q3
$565K Buy
29,205
+843
+3% +$17.1K 0.27% 94
2023
Q2
$550K Buy
28,362
+7,388
+35% +$131K 0.26% 97
2023
Q1
$371K Buy
20,974
+9,678
+86% +$187K 0.18% 120
2022
Q4
$207K Buy
+11,296
New +$225K 0.11% 138

Other funds holding STWD

Palogic Value Management's STWD Position: Q2 2026 in Review

Palogic Value Management increased its Starwood Property Trust (STWD) stake by 3.1% in Q2 2026, buying an estimated $24.9K and bringing the position to 47,687 shares worth $781K. The position accounts for 0.26% of the portfolio, ranked #109.

Palogic Value Management first reported a position in STWD in Q4 2022 and has held it in 15 quarters since. The position peaked at $966K in Q2 2025. 517 funds tracked by Wall St. Rank hold STWD as of Q2 2026.

  • Palogic Value Management held 47,687 shares of Starwood Property Trust worth $781K as of Q2 2026.
  • Palogic Value Management bought 1,429 Starwood Property Trust shares in Q2 2026, an estimated $24.9K.
  • Starwood Property Trust made up 0.26% of Palogic Value Management's portfolio in Q2 2026, its #109 holding.
  • Palogic Value Management first reported a position in Starwood Property Trust in Q4 2022 and has held it in 15 quarters since.
  • Palogic Value Management's Starwood Property Trust position peaked at $966K in Q2 2025.
  • 517 funds tracked by Wall St. Rank held Starwood Property Trust as of Q2 2026.

Based on Palogic Value Management's 13F filing for Q2 2026, filed 14 Aug 2026.