MCF Advisors’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
$472K Hold
28,842
0.02% 296
2026
Q1
$497K Hold
28,842
0.02% 260
2025
Q4
$533K Hold
28,842
0.03% 195
2025
Q3
$559K Hold
28,842
0.03% 151
2025
Q2
$593K Hold
28,842
0.04% 135
2025
Q1
$584K Hold
28,842
0.04% 128
2024
Q4
$560K Hold
28,842
0.04% 131
2024
Q3
$602K Hold
28,842
0.04% 126
2024
Q2
$560K Hold
28,842
0.04% 121
2024
Q1
$600K Hold
28,842
0.05% 120
2023
Q4
$620K Buy
28,842
+26,680
+1,234% +$524K 0.05% 116
2023
Q3
$42.9K Hold
2,162
﹤0.01% 378
2023
Q2
$43K Hold
2,162
﹤0.01% 379
2023
Q1
$39.3K Hold
2,162
﹤0.01% 388
2022
Q4
$40.7K Hold
2,162
﹤0.01% 362
2022
Q3
$40K Hold
2,162
﹤0.01% 360
2022
Q2
$46K Hold
2,162
﹤0.01% 332
2022
Q1
$52K Buy
+2,162
New +$52.2K ﹤0.01% 324
2021
Q4
Sell
-2,162
Closed -$53K 601
2021
Q3
$53K Hold
2,162
0.01% 297
2021
Q2
$57K Hold
2,162
0.01% 272
2021
Q1
$53K Hold
2,162
0.01% 264
2020
Q4
$42K Hold
2,162
0.01% 259
2020
Q3
$33K Hold
2,162
﹤0.01% 274
2020
Q2
$32K Hold
2,162
﹤0.01% 259
2020
Q1
$22K Hold
2,162
﹤0.01% 298
2019
Q4
$54K Hold
2,162
0.01% 242
2019
Q3
$52K Buy
+2,162
New +$51K 0.01% 230

Other funds holding STWD

MCF Advisors's STWD Position: Q2 2026 in Review

MCF Advisors held its Starwood Property Trust (STWD) position steady in Q2 2026 at 28,842 shares worth $472K. The position accounts for 0.02% of the portfolio, ranked #296.

MCF Advisors first reported a position in STWD in Q3 2019 and has held it in 27 quarters since. The position peaked at $620K in Q4 2023. 519 funds tracked by Wall St. Rank hold STWD as of Q2 2026.

  • MCF Advisors held 28,842 shares of Starwood Property Trust worth $472K as of Q2 2026.
  • MCF Advisors left its Starwood Property Trust share count unchanged in Q2 2026.
  • Starwood Property Trust made up 0.02% of MCF Advisors's portfolio in Q2 2026, its #296 holding.
  • MCF Advisors first reported a position in Starwood Property Trust in Q3 2019 and has held it in 27 quarters since.
  • MCF Advisors's Starwood Property Trust position peaked at $620K in Q4 2023.
  • 519 funds tracked by Wall St. Rank held Starwood Property Trust as of Q2 2026.

Based on MCF Advisors's 13F filing for Q2 2026, filed 12 Aug 2026.