Element Wealth’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
$468K Sell
28,545
-41
-0.1% -$713 0.18% 125
2026
Q1
$492K Buy
28,586
+962
+3% +$17.3K 0.2% 110
2025
Q4
$498K Sell
27,624
-781
-3% -$14.4K 0.21% 109
2025
Q3
$550K Buy
28,405
+282
+1% +$5.68K 0.24% 94
2025
Q2
$564K Sell
28,123
-4,979
-15% -$96.7K 0.26% 83
2025
Q1
$654K Buy
33,102
+429
+1% +$8.43K 0.35% 63
2024
Q4
$619K Buy
32,673
+397
+1% +$7.87K 0.32% 66
2024
Q3
$658K Buy
32,276
+496
+2% +$9.9K 0.35% 57
2024
Q2
$602K Buy
31,780
+1,676
+6% +$32.7K 0.34% 60
2024
Q1
$612K Buy
30,104
+334
+1% +$6.76K 0.36% 53
2023
Q4
$626K Sell
29,770
-3,761
-11% -$73.9K 0.39% 47
2023
Q3
$649K Buy
33,531
+378
+1% +$7.67K 0.47% 43
2023
Q2
$643K Sell
33,153
-154
-0.5% -$2.74K 0.45% 42
2023
Q1
$589K Buy
33,307
+386
+1% +$7.46K 0.44% 42
2022
Q4
$603K Sell
32,921
-1,046
-3% -$20.8K 0.49% 37
2022
Q3
$619K Buy
33,967
+441
+1% +$9.99K 0.57% 29
2022
Q2
$700K Buy
33,526
+391
+1% +$8.99K 0.7% 24
2022
Q1
$801K Buy
33,135
+364
+1% +$8.79K 0.65% 28
2021
Q4
$796K Buy
32,771
+356
+1% +$8.98K 0.6% 27
2021
Q3
$791K Sell
32,415
-171
-0.5% -$4.37K 0.63% 25
2021
Q2
$853K Buy
32,586
+258
+0.8% +$6.57K 0.67% 23
2021
Q1
$800K Sell
32,328
-2,118
-6% -$45.9K 0.67% 21
2020
Q4
$665K Buy
34,446
+590
+2% +$10K 0.62% 27
2020
Q3
$511K Buy
33,856
+439
+1% +$6.7K 0.55% 30
2020
Q2
$500K Buy
33,417
+4,076
+14% +$54.9K 0.57% 31
2020
Q1
$301K Buy
+29,341
New +$643K 0.42% 47

Other funds holding STWD

Element Wealth's STWD Position: Q2 2026 in Review

Element Wealth reduced its Starwood Property Trust (STWD) stake by 0.14% in Q2 2026, selling an estimated $713 and leaving 28,545 shares worth $468K. The position accounts for 0.18% of the portfolio, ranked #125.

Element Wealth first reported a position in STWD in Q1 2020 and has held it in 26 quarters since. The position peaked at $853K in Q2 2021. 521 funds tracked by Wall St. Rank hold STWD as of Q2 2026.

  • Element Wealth held 28,545 shares of Starwood Property Trust worth $468K as of Q2 2026.
  • Element Wealth sold 41 Starwood Property Trust shares in Q2 2026, an estimated $713.
  • Starwood Property Trust made up 0.18% of Element Wealth's portfolio in Q2 2026, its #125 holding.
  • Element Wealth first reported a position in Starwood Property Trust in Q1 2020 and has held it in 26 quarters since.
  • Element Wealth's Starwood Property Trust position peaked at $853K in Q2 2021.
  • 521 funds tracked by Wall St. Rank held Starwood Property Trust as of Q2 2026.

Based on Element Wealth's 13F filing for Q2 2026, filed 14 Aug 2026.