09:07 AM EDT, 04/01/2024 (MT Newswires) -- Jeffrey F. DiModica, President, on March 28, 2024, sold 100,000 shares in Starwood Property Trust ( STWD ) for $2,028,330. Following the Form 4 filing with the SEC, DiModica has control over a total of 1,226,673 shares of the company, with 1,226,673 shares held directly.
SEC Filing:
https://www.sec.gov/Archives/edgar/data/1465128/000090514824001018/xslF345X03/form4.xml
Price: 20.43, Change: +0.1, Percent Change: +0.49