Starwood Property Trust, Inc. - STWD

Latest data: 4/29/2026 10:09:05 PM
EDGAR CIK 0001465128

Buy Breakdown

Total $0

Sell Breakdown

Total $120,137

Monthly Totals

Transaction Filed Name Type Shares @ Price Value Balance change Ownership
04/01/2026
04/03/2026
Director
Sell
-7,013 @ $17.13
($120,136.90)
168,152 (-4.00%) Direct