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
2026
Q2
$1.48M Buy
+90,554
New +$1.58M ﹤0.01% 2256
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: Q2 2026 in Review

Qube Research & Technologies (QRT) opened a new position in Starwood Property Trust (STWD) in Q2 2026: 90,554 shares worth $1.48M. The stake represents ﹤0.01% of the portfolio and ranks #2256 among its holdings. This is a return to the name: Qube Research & Technologies (QRT) previously reported a position in STWD as recently as Q2 2024.

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

  • Qube Research & Technologies (QRT) held 90,554 shares of Starwood Property Trust worth $1.48M as of Q2 2026.
  • Starwood Property Trust was a new Qube Research & Technologies (QRT) position in Q2 2026.
  • Starwood Property Trust made up ﹤0.01% of Qube Research & Technologies (QRT)'s portfolio in Q2 2026, its #2256 holding.
  • Qube Research & Technologies (QRT) first reported a position in Starwood Property Trust in Q2 2018 and has held it in 10 quarters since.
  • Qube Research & Technologies (QRT)'s Starwood Property Trust position peaked at $11.5M in Q4 2021.
  • 521 funds tracked by Wall St. Rank held Starwood Property Trust as of Q2 2026.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q2 2026, filed 14 Aug 2026.