Qube Research & Technologies (QRT)’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
2024
Q3
Sell
-35,360
Closed -$670K 4070
2024
Q2
$670K Sell
35,360
-3,715
-10% -$72.4K ﹤0.01% 2042
2024
Q1
$794K Buy
+39,075
New +$791K ﹤0.01% 2276
2022
Q1
Sell
-473,319
Closed -$11.5M 2985
2021
Q4
$11.5M Buy
+473,319
New +$11.9M 0.09% 300
2021
Q2
Sell
-60,000
Closed -$1.48M 2780
2021
Q1
$1.48M Buy
+60,000
New +$1.3M 0.02% 705
2020
Q4
Sell
-31,571
Closed -$476K 2183
2020
Q3
$476K Buy
+31,571
New +$482K 0.01% 1057
2020
Q2
Sell
-186,537
Closed -$1.91M 1977
2020
Q1
$1.91M Buy
186,537
+160,536
+617% +$3.52M 0.08% 239
2019
Q4
$646K Buy
+26,001
New +$636K 0.02% 831
2018
Q4
Sell
-2,983
Closed -$64K 817
2018
Q3
$64K Sell
2,983
-3,958
-57% -$87.6K 0.01% 856
2018
Q2
$151K Buy
+6,941
New +$149K 0.1% 209

Other funds holding STWD

Qube Research & Technologies (QRT)'s STWD Position: Q3 2024 in Review

Qube Research & Technologies (QRT) sold out of Starwood Property Trust (STWD) in Q3 2024, closing a stake of 35,360 shares — an estimated $670K sold.

Qube Research & Technologies (QRT) first reported a position in STWD in Q2 2018 and held it in 9 quarters. The position peaked at $11.5M in Q4 2021. 507 funds tracked by Wall St. Rank hold STWD as of Q3 2024.

  • Qube Research & Technologies (QRT) reported no remaining Starwood Property Trust position as of Q3 2024 after selling out during the quarter.
  • Qube Research & Technologies (QRT) sold 35,360 Starwood Property Trust shares in Q3 2024, an estimated $670K.
  • Qube Research & Technologies (QRT) first reported a position in Starwood Property Trust in Q2 2018 and held it in 9 quarters.
  • Qube Research & Technologies (QRT)'s Starwood Property Trust position peaked at $11.5M in Q4 2021.
  • 507 funds tracked by Wall St. Rank held Starwood Property Trust as of Q3 2024.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q3 2024, filed 14 Nov 2024.