Schonfeld Strategic 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
2025
Q3
Sell
-71,486
Closed -$1.43M 2562
2025
Q2
$1.43M Buy
71,486
+5,100
+8% +$99.1K 0.01% 1153
2025
Q1
$1.31M Buy
+66,386
New +$1.3M 0.01% 1166
2024
Q4
Sell
-174,131
Closed -$3.55M 2365
2024
Q3
$3.55M Buy
174,131
+152,579
+708% +$3.05M 0.02% 655
2024
Q2
$408K Sell
21,552
-776,480
-97% -$15.1M ﹤0.01% 1576
2024
Q1
$16.2M Buy
798,032
+662,014
+487% +$13.4M 0.11% 222
2023
Q4
$2.86M Buy
136,018
+55,955
+70% +$1.1M 0.02% 688
2023
Q3
$1.55M Buy
+80,063
New +$1.62M 0.01% 891
2023
Q1
Sell
-211,217
Closed -$3.87M 2629
2022
Q4
$3.87M Buy
211,217
+127,659
+153% +$2.54M 0.03% 560
2022
Q3
$1.52M Buy
83,558
+70,058
+519% +$1.59M 0.01% 1009
2022
Q2
$282K Sell
13,500
-220,400
-94% -$5.07M ﹤0.01% 1708
2022
Q1
$5.65M Sell
233,900
-166,539
-42% -$4.02M 0.05% 410
2021
Q4
$9.73M Buy
+400,439
New +$10.1M 0.09% 296
2020
Q4
Sell
-25,364
Closed -$383K 1872
2020
Q3
$383K Buy
25,364
+14,862
+142% +$227K 0.01% 1000
2020
Q2
$157K Sell
10,502
-42,598
-80% -$574K ﹤0.01% 1138
2020
Q1
$544K Buy
53,100
+36,382
+218% +$797K 0.03% 550
2019
Q4
$416K Sell
16,718
-7,804
-32% -$191K 0.01% 827
2019
Q3
$594K Buy
+24,522
New +$578K 0.02% 599
2018
Q2
Sell
-11,998
Closed -$252K 954
2018
Q1
$252K Buy
+11,998
New +$248K 0.02% 633

Other funds holding STWD

Schonfeld Strategic Advisors's STWD Position: Q3 2025 in Review

Schonfeld Strategic Advisors sold out of Starwood Property Trust (STWD) in Q3 2025, closing a stake of 71,486 shares — an estimated $1.43M sold.

Schonfeld Strategic Advisors first reported a position in STWD in Q1 2018 and held it in 18 quarters. The position peaked at $16.2M in Q1 2024. 526 funds tracked by Wall St. Rank hold STWD as of Q3 2025.

  • Schonfeld Strategic Advisors reported no remaining Starwood Property Trust position as of Q3 2025 after selling out during the quarter.
  • Schonfeld Strategic Advisors sold 71,486 Starwood Property Trust shares in Q3 2025, an estimated $1.43M.
  • Schonfeld Strategic Advisors first reported a position in Starwood Property Trust in Q1 2018 and held it in 18 quarters.
  • Schonfeld Strategic Advisors's Starwood Property Trust position peaked at $16.2M in Q1 2024.
  • 526 funds tracked by Wall St. Rank held Starwood Property Trust as of Q3 2025.

Based on Schonfeld Strategic Advisors's 13F filing for Q3 2025, filed 14 Nov 2025.