Ranch Capital 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
2023
Q2
Sell
-44,457
Closed -$786K 150
2023
Q1
$786K Buy
44,457
+1,697
+4% +$32.8K 0.58% 57
2022
Q4
$784K Buy
42,760
+872
+2% +$17.4K 0.61% 54
2022
Q3
$763K Buy
41,888
+2,031
+5% +$46K 0.62% 50
2022
Q2
$833K Buy
39,857
+1,460
+4% +$33.6K 0.64% 50
2022
Q1
$928K Buy
38,397
+1,349
+4% +$32.6K 0.61% 51
2021
Q4
$900K Buy
37,048
+291
+0.8% +$7.34K 0.59% 52
2021
Q3
$897K Buy
36,757
+2,942
+9% +$75.3K 0.56% 53
2021
Q2
$884K Buy
33,815
+1,565
+5% +$39.9K 0.53% 56
2021
Q1
$797K Sell
32,250
-10,515
-25% -$228K 0.53% 58
2020
Q4
$825K Buy
42,765
+2,867
+7% +$48.8K 0.59% 48
2020
Q3
$602K Buy
39,898
+1,467
+4% +$22.4K 0.48% 65
2020
Q2
$614K Buy
38,431
+14,279
+59% +$192K 0.48% 63
2020
Q1
$247K Buy
24,152
+3,072
+15% +$67.3K 0.24% 105
2019
Q4
$524K Buy
21,080
+5,425
+35% +$133K 0.42% 69
2019
Q3
$379K Buy
+15,655
New +$369K 0.41% 87

Other funds holding STWD

Ranch Capital Advisors's STWD Position: Q2 2023 in Review

Ranch Capital Advisors sold out of Starwood Property Trust (STWD) in Q2 2023, closing a stake of 44,457 shares — an estimated $786K sold.

Ranch Capital Advisors first reported a position in STWD in Q3 2019 and held it in 15 quarters. The position peaked at $928K in Q1 2022. 453 funds tracked by Wall St. Rank hold STWD as of Q2 2023.

  • Ranch Capital Advisors reported no remaining Starwood Property Trust position as of Q2 2023 after selling out during the quarter.
  • Ranch Capital Advisors sold 44,457 Starwood Property Trust shares in Q2 2023, an estimated $786K.
  • Ranch Capital Advisors first reported a position in Starwood Property Trust in Q3 2019 and held it in 15 quarters.
  • Ranch Capital Advisors's Starwood Property Trust position peaked at $928K in Q1 2022.
  • 453 funds tracked by Wall St. Rank held Starwood Property Trust as of Q2 2023.

Based on Ranch Capital Advisors's 13F filing for Q2 2023, filed 11 Aug 2023.