Starwood Property Trust Inc

STWDNYSE
$16.29
-0.09-0.55%
가까이에: Aug 24, 5:00 PM EST
$16.40
0.110.69%
시간외: 6:03 PM EST

Starwood Property Trust Ownership & Insider Activity

Starwood Property Trust (STWD) institutional and insider ownership, recent insider transactions and ownership breakdown.

Insiders own 4.7% of shares outstanding. Institutional investors hold 36.0%.

Shares Outstanding

370.169M

Shares Float

349.021M

Insider Shares Owned

17.465M

Insider % Owned

4.7%

Institutional Shares Held

133.174M

Institutional % Held

36.0%

Ownership Breakdown

Net Insider Activity by Month

Starwood Property Trust Insider Transactions (Last 6 Months)

DateInsiderTitleTypeSharesPriceValue
Apr 1, 2026Jeffrey G DishnerSELL7.013K$17.13$120K

Congressional Trading Activity

DateMemberPartyChamberActionAmount
Jun 17, 2025Lisa McClainRHouseS$1,001 - $15,000
Jun 11, 2025Lisa McClainRHouseP$1,001 - $15,000