Starwood Property Trust Inc – (STWD, +1, Dec 21st)
Barry Sternlicht (Chair and CEO since 2009) bought $4.9 million of stock on the 20th December at $22.66, increasing his stake by 2%. This is only his second purchase since 2009, he bought $2 million of stock in March 2020 at $9.21 which was excellently timed. He is also a very rare buyer in his other roles.
Jeffrey Dimodica (President since 2014) purchased $148,000 of stock on the same day, he is also a rare buyer with his last purchase in 2015. These are two solid purchases after the stock has doubled from its March 2020 lows.
We are ranking the stock +1.