Stevens Capital Management’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
Q1
Sell
-12,912
Closed -$271K 356
2023
Q4
$271K Sell
12,912
-10,888
-46% -$214K 0.07% 212
2023
Q3
$461K Buy
+23,800
New +$483K 0.13% 156
2019
Q1
Sell
-78,999
Closed -$1.56M 874
2018
Q4
$1.56M Buy
+78,999
New +$1.7M 0.08% 305
2018
Q3
Sell
-52,475
Closed -$1.14M 944
2018
Q2
$1.14M Buy
+52,475
New +$1.13M 0.04% 412
2018
Q1
Sell
-55,426
Closed -$1.18M 974
2017
Q4
$1.18M Sell
55,426
-26,932
-33% -$584K 0.05% 399
2017
Q3
$1.79M Buy
82,358
+25,996
+46% +$573K 0.07% 334
2017
Q2
$1.26M Buy
56,362
+44,014
+356% +$984K 0.05% 383
2017
Q1
$279K Buy
+12,348
New +$279K 0.01% 710
2015
Q4
Sell
-38,313
Closed -$786K 1130
2015
Q3
$786K Buy
+38,313
New +$830K 0.04% 408
2014
Q2
Sell
-34,762
Closed -$820K 1294
2014
Q1
$820K Buy
+34,762
New +$825K 0.02% 530

Other funds holding STWD

Stevens Capital Management's STWD Position: Q1 2024 in Review

Stevens Capital Management sold out of Starwood Property Trust (STWD) in Q1 2024, closing a stake of 12,912 shares — an estimated $271K sold.

Stevens Capital Management first reported a position in STWD in Q1 2014 and held it in 10 quarters. The position peaked at $1.79M in Q3 2017. 481 funds tracked by Wall St. Rank hold STWD as of Q1 2024.

  • Stevens Capital Management reported no remaining Starwood Property Trust position as of Q1 2024 after selling out during the quarter.
  • Stevens Capital Management sold 12,912 Starwood Property Trust shares in Q1 2024, an estimated $271K.
  • Stevens Capital Management first reported a position in Starwood Property Trust in Q1 2014 and held it in 10 quarters.
  • Stevens Capital Management's Starwood Property Trust position peaked at $1.79M in Q3 2017.
  • 481 funds tracked by Wall St. Rank held Starwood Property Trust as of Q1 2024.

Based on Stevens Capital Management's 13F filing for Q1 2024, filed 8 May 2024.