Claim 55% Off TipRanks
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Discover top-performing stock ideas and upgrade to a portfolio of market leaders with Smart Investor Picks
Starwood Property ( (STWD) ) has issued an update.
On April 23, 2026, Starwood Property Trust, Inc. held its 2026 annual meeting of shareholders, at which investors elected ten directors to serve until the 2027 annual meeting and until their successors are duly chosen. The slate, which includes chair Barry S. Sternlicht and other incumbent and independent directors, received strong support, reinforcing continuity in the company’s governance.
Shareholders also approved, on an advisory basis, the company’s executive compensation program, signaling broad investor backing for current pay practices. In addition, they ratified Deloitte & Touche LLP as the independent registered public accounting firm for the year ending Dec. 31, 2026, affirming confidence in Starwood Property Trust’s financial reporting oversight and audit framework.
The most recent analyst rating on (STWD) stock is a Buy with a $19.00 price target. To see the full list of analyst forecasts on Starwood Property stock, see the STWD Stock Forecast page.
Spark’s Take on STWD Stock
According to Spark, TipRanks’ AI Analyst, STWD is a Neutral.
The score is primarily supported by improving cash-flow performance and constructive earnings-call guidance around dividend coverage and deployment, partially offset by volatility/leverage and some data-quality flags in the financials. Technicals are the main near-term drag, with the stock trending below major moving averages and bearish momentum signals. Valuation is moderately supportive mainly due to the high dividend yield, while the P/E is only mid-range.
To see Spark’s full report on STWD stock, click here.
More about Starwood Property
Starwood Property Trust, Inc. is a publicly traded real estate finance company that operates as a real estate investment trust, focusing on originating, acquiring and managing commercial mortgage loans and other real estate-related debt and equity investments. The company targets institutional-quality assets and structures financing solutions for borrowers across property types and geographies.
Average Trading Volume: 3,289,620
Technical Sentiment Signal: Strong Buy
Current Market Cap: $6.72B
For a thorough assessment of STWD stock, go to TipRanks’ Stock Analysis page.

