Jeppson Wealth 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
Q1
$384K Buy
22,324
+6,269
+39% +$113K 0.12% 152
2025
Q4
$289K Sell
16,055
-2,150
-12% -$39.5K 0.09% 171
2025
Q3
$353K Sell
18,205
-612
-3% -$12.3K 0.11% 161
2025
Q2
$378K Sell
18,817
-1,425
-7% -$27.7K 0.13% 137
2025
Q1
$400K Sell
20,242
-380
-2% -$7.47K 0.15% 134
2024
Q4
$391K Buy
20,622
+300
+1% +$5.94K 0.14% 134
2024
Q3
$414K Sell
20,322
-219
-1% -$4.37K 0.15% 130
2024
Q2
$389K Sell
20,541
-439
-2% -$8.55K 0.15% 133
2024
Q1
$427K Sell
20,980
-80
-0.4% -$1.62K 0.17% 126
2023
Q4
$443K Buy
21,060
+753
+4% +$14.8K 0.18% 122
2023
Q3
$393K Buy
20,307
+2,285
+13% +$46.3K 0.18% 122
2023
Q2
$350K Buy
18,022
+2,402
+15% +$42.7K 0.15% 136
2023
Q1
$276K Sell
15,620
-2,915
-16% -$56.3K 0.12% 153
2022
Q4
$340K Sell
18,535
-8,138
-31% -$162K 0.14% 138
2022
Q3
$486K Buy
26,673
+2,701
+11% +$61.2K 0.22% 98
2022
Q2
$501K Buy
+23,972
New +$551K 0.22% 100
2020
Q4
Sell
-3,425
Closed -$52K 405
2020
Q3
$52K Buy
+3,425
New +$52.3K 0.04% 220

Other funds holding STWD

Jeppson Wealth Management's STWD Position: Q1 2026 in Review

Jeppson Wealth Management increased its Starwood Property Trust (STWD) stake by 39% in Q1 2026, buying an estimated $113K and bringing the position to 22,324 shares worth $384K. The position accounts for 0.12% of the portfolio, ranked #152.

Jeppson Wealth Management first reported a position in STWD in Q3 2020 and has held it in 17 quarters since. The position peaked at $501K in Q2 2022. 526 funds tracked by Wall St. Rank hold STWD as of Q1 2026.

  • Jeppson Wealth Management held 22,324 shares of Starwood Property Trust worth $384K as of Q1 2026.
  • Jeppson Wealth Management bought 6,269 Starwood Property Trust shares in Q1 2026, an estimated $113K.
  • Starwood Property Trust made up 0.12% of Jeppson Wealth Management's portfolio in Q1 2026, its #152 holding.
  • Jeppson Wealth Management first reported a position in Starwood Property Trust in Q3 2020 and has held it in 17 quarters since.
  • Jeppson Wealth Management's Starwood Property Trust position peaked at $501K in Q2 2022.
  • 526 funds tracked by Wall St. Rank held Starwood Property Trust as of Q1 2026.

Based on Jeppson Wealth Management's 13F filing for Q1 2026, filed 14 Apr 2026.