State of Michigan Retirement System’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.33M Sell
81,500
-2,300
-3% -$40K 0.01% 808
2026
Q1
$1.44M Buy
83,800
+1,500
+2% +$26.9K 0.01% 754
2025
Q4
$1.48M Buy
82,300
+100
+0.1% +$1.84K 0.01% 738
2025
Q3
$1.59M Buy
82,200
+4,700
+6% +$94.6K 0.01% 730
2025
Q2
$1.56M Buy
77,500
+800
+1% +$15.5K 0.01% 732
2025
Q1
$1.52M Buy
76,700
+800
+1% +$15.7K 0.01% 725
2024
Q4
$1.44M Buy
75,900
+500
+0.7% +$9.91K 0.01% 760
2024
Q3
$1.54M Buy
75,400
+3,100
+4% +$61.9K 0.01% 740
2024
Q2
$1.37M Sell
72,300
-800
-1% -$15.6K 0.01% 755
2024
Q1
$1.49M Buy
73,100
+1,700
+2% +$34.4K 0.01% 742
2023
Q4
$1.5M Buy
71,400
+400
+0.6% +$7.86K 0.01% 713
2023
Q3
$1.37M Sell
71,000
-5,900
-8% -$120K 0.01% 706
2023
Q2
$1.49M Sell
76,900
-1,300
-2% -$23.1K 0.01% 699
2023
Q1
$1.38M Buy
+78,200
New +$1.51M 0.01% 702

Other funds holding STWD

State of Michigan Retirement System's STWD Position: Q2 2026 in Review

State of Michigan Retirement System reduced its Starwood Property Trust (STWD) stake by 2.7% in Q2 2026, selling an estimated $40K and leaving 81,500 shares worth $1.33M. The position accounts for 0.01% of the portfolio, ranked #808.

State of Michigan Retirement System first reported a position in STWD in Q1 2023 and has held it in 14 quarters since. The position peaked at $1.59M in Q3 2025. 519 funds tracked by Wall St. Rank hold STWD as of Q2 2026.

  • State of Michigan Retirement System held 81,500 shares of Starwood Property Trust worth $1.33M as of Q2 2026.
  • State of Michigan Retirement System sold 2,300 Starwood Property Trust shares in Q2 2026, an estimated $40K.
  • Starwood Property Trust made up 0.01% of State of Michigan Retirement System's portfolio in Q2 2026, its #808 holding.
  • State of Michigan Retirement System first reported a position in Starwood Property Trust in Q1 2023 and has held it in 14 quarters since.
  • State of Michigan Retirement System's Starwood Property Trust position peaked at $1.59M in Q3 2025.
  • 519 funds tracked by Wall St. Rank held Starwood Property Trust as of Q2 2026.

Based on State of Michigan Retirement System's 13F filing for Q2 2026, filed 30 Jul 2026.