Starwood Property Trust Inc

STWDNYSE
$15.81
-0.13-0.82%
近くで: Aug 27, 5:00 PM EST
$15.84
-0.1-0.63%
プレマーケット: 5:52 AM 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 35.8%.

Shares Outstanding

370.169M

Shares Float

349.021M

Insider Shares Owned

17.465M

Insider % Owned

4.7%

Institutional Shares Held

132.448M

Institutional % Held

35.8%

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