Centaurus Financial’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
$4.58M Buy
265,990
+12,356
+5% +$222K 0.22% 105
2025
Q4
$4.57M Buy
253,634
+24,968
+11% +$459K 0.21% 106
2025
Q3
$4.43M Buy
228,666
+6,624
+3% +$133K 0.21% 107
2025
Q2
$4.46M Buy
222,042
+107,987
+95% +$2.1M 0.26% 92
2025
Q1
$2.25M Buy
114,055
+32,212
+39% +$633K 0.14% 154
2024
Q4
$1.55M Buy
81,843
+18,041
+28% +$357K 0.09% 199
2024
Q3
$1.3M Buy
63,802
+3,525
+6% +$70.4K 0.08% 225
2024
Q2
$1.14M Buy
60,277
+10,733
+22% +$209K 0.08% 227
2024
Q1
$1.01M Buy
49,544
+9,702
+24% +$196K 0.07% 245
2023
Q4
$837K Buy
39,842
+1,535
+4% +$30.1K 0.06% 269
2023
Q3
$741K Buy
38,307
+2,930
+8% +$59.4K 0.06% 281
2023
Q2
$686K Sell
35,377
-720
-2% -$12.8K 0.06% 297
2023
Q1
$639K Buy
36,097
+2,715
+8% +$52.4K 0.05% 333
2022
Q4
$612K Buy
33,382
+700
+2% +$13.9K 0.06% 319
2022
Q3
$595K Sell
32,682
-1,126
-3% -$25.5K 0.06% 316
2022
Q2
$706K Sell
33,808
-223
-0.7% -$5.13K 0.07% 305
2022
Q1
$823K Sell
34,031
-989
-3% -$23.9K 0.06% 310
2021
Q4
$851K Sell
35,020
-1,045
-3% -$26.4K 0.06% 308
2021
Q3
$880K Buy
36,065
+1,715
+5% +$43.9K 0.07% 290
2021
Q2
$899K Sell
34,350
-905
-3% -$23.1K 0.08% 299
2021
Q1
$872K Sell
35,255
-1,950
-5% -$42.2K 0.09% 257
2020
Q4
$718K Sell
37,205
-2,700
-7% -$45.9K 0.08% 292
2020
Q3
$602K Sell
39,905
-935
-2% -$14.3K 0.08% 247
2020
Q2
$611K Buy
40,840
+12,737
+45% +$171K 0.09% 244
2020
Q1
$288K Buy
28,103
+15,612
+125% +$342K 0.06% 276
2019
Q4
$311K Buy
+12,491
New +$306K 0.04% 374
2019
Q3
Sell
-8,060
Closed -$183K 570
2019
Q2
$183K Buy
8,060
+7,885
+4,506% +$179K 0.03% 447
2019
Q1
$7.84K Buy
175
+43
+33% +$938 0.05% 293
2018
Q4
$7 Buy
132
+123
+1,367% +$2.65K 0.05% 250
2018
Q3
$200 Sell
9
-20,602
-100% -$456K 0.04% 380
2018
Q2
$447K Sell
20,611
-50,570
-71% -$1.09M 0.06% 328
2018
Q1
$1.49M Sell
71,181
-998
-1% -$20.6K 0.35% 74
2017
Q4
$1.54M Buy
+72,179
New +$1.56M 0.4% 71

Other funds holding STWD

Centaurus Financial's STWD Position: Q1 2026 in Review

Centaurus Financial increased its Starwood Property Trust (STWD) stake by 4.9% in Q1 2026, buying an estimated $222K and bringing the position to 265,990 shares worth $4.58M. The position accounts for 0.22% of the portfolio, ranked #105.

Centaurus Financial first reported a position in STWD in Q4 2017 and has held it in 33 quarters since. 525 funds tracked by Wall St. Rank hold STWD as of Q1 2026.

  • Centaurus Financial held 265,990 shares of Starwood Property Trust worth $4.58M as of Q1 2026.
  • Centaurus Financial bought 12,356 Starwood Property Trust shares in Q1 2026, an estimated $222K.
  • Starwood Property Trust made up 0.22% of Centaurus Financial's portfolio in Q1 2026, its #105 holding.
  • Centaurus Financial first reported a position in Starwood Property Trust in Q4 2017 and has held it in 33 quarters since.
  • 525 funds tracked by Wall St. Rank held Starwood Property Trust as of Q1 2026.

Based on Centaurus Financial's 13F filing for Q1 2026, filed 18 May 2026.