Barry S. Sternlicht, the chief executive officer of STARWOOD PROPERTY TRUST, INC. (NYSE: STWD), bought $14.70 million of company stock in transactions dated November 12th, 2026.
The purchases covered 1,245,000 shares and were reported across two separate Form 4 filings. Execution prices ran from $11.5869 to $11.9146, a narrow band that points to buying done over a short window rather than a single block.
Starwood Property Trust is a real estate investment trust, a part of the market where payout policy and balance sheet capacity usually drive the share price more than any single quarter of operating results. Insider purchases in the group are worth reading against that backdrop. They are a use of personal cash in a structure that is already designed to send cash out to holders.
Measured against a market capitalization of $4,236,680,704, a $14.70 million purchase is not large enough to move the register on its own. It is large in absolute dollars for an individual, and it was done by the person who sits closest to the company's loan book and its funding costs.
The other side of the ledger matters here. Two filings on one date is a concentrated event, not a pattern, and a single day of buying says nothing about what the rest of the executive team or the board has been doing with their own holdings. The filings record the trade. They do not record the reasoning, and nothing in them should be read as a forecast.
On price, the stock last traded at $11.34. That sits below the $11.5869 to $11.9146 range Sternlicht paid, so the position is currently underwater on paper against its own cost basis. Anyone treating the purchase as a signal should note that the market has not yet agreed with the entry point.
Figures above come from Form 4 filings submitted to the Securities and Exchange Commission and reconciled against our own transaction tables.
Track every Form 4 filed at STARWOOD PROPERTY TRUST, INC. (STWD) → insiderbuying.com/companies/STWD

