Quantitative models aligned with the STWD stock price forecast predict moderate volatility ahead. Low beta characteristics relative to broader equities maintain appeal for conservative portfolios. Institutional investors own over 50% of the company, so together than can probably strongly influence board decisions. Starwood Property Trust is not owned by hedge funds. Looking at our data, we can see that the largest shareholder is BlackRock, Inc. with 9.5% of shares outstanding. In comparison, the second and third largest shareholders hold about 9.2% and 4.2% of the stock. Barry Sternlicht, who is the third-largest shareholder, also happens to hold the title of Chairman of the Board. Yet, despite this strength, the stock has slipped nearly 4% year-to-date, which some analysts view as a buying opportunity. Citizens JMPâs Brian McKenna highlights Herculesâ expanding scale and competitive edge as reasons for long-term optimism. The newest STWD stock price forecast models suggest a trading range of $18.70–$19.80 over the coming weeks. Investor sentiment remains neutral-to-positive amid steady quarterly distributions.
Return this item within 90 days of purchase.
Get an immediate answer with AI
AI-generated from the text of manufacturer documentation. To verify or get additional information, please contact The Home Depot customer service.