InTrack Investment 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
2026
Q2
$801K Buy
48,889
+10,090
+26% +$176K 0.4% 66
2026
Q1
$668K Buy
38,799
+2,512
+7% +$45.1K 0.38% 69
2025
Q4
$654K Buy
36,287
+361
+1% +$6.64K 0.37% 73
2025
Q3
$696K Buy
+35,926
New +$723K 0.42% 65

Other funds holding STWD

InTrack Investment Management's STWD Position: Q2 2026 in Review

InTrack Investment Management increased its Starwood Property Trust (STWD) stake by 26% in Q2 2026, buying an estimated $176K and bringing the position to 48,889 shares worth $801K. The position accounts for 0.4% of the portfolio, ranked #66.

InTrack Investment Management first reported a position in STWD in Q3 2025 and has held it in 4 quarters since. 71 funds tracked by Wall St. Rank hold STWD as of Q2 2026.

  • InTrack Investment Management held 48,889 shares of Starwood Property Trust worth $801K as of Q2 2026.
  • InTrack Investment Management bought 10,090 Starwood Property Trust shares in Q2 2026, an estimated $176K.
  • Starwood Property Trust made up 0.4% of InTrack Investment Management's portfolio in Q2 2026, its #66 holding.
  • InTrack Investment Management first reported a position in Starwood Property Trust in Q3 2025 and has held it in 4 quarters since.
  • 71 funds tracked by Wall St. Rank held Starwood Property Trust as of Q2 2026.

Based on InTrack Investment Management's 13F filing for Q2 2026, filed 17 Jul 2026.