Starwood Property Trust has gained 5% in 2025 despite a 100% increase over the past five years. The stock's resilience suggests confidence in the company, but its valuation score is only 2 out of 6. The Excess Returns valuation model reveals an implied intrinsic value 38.2% higher than the current market price, indicating the stock is undervalued.
Starwood Property Trust, Inc. (NYSE: STWD) has demonstrated remarkable resilience in 2025, despite a 100% increase in its stock price over the past five years. The company's stock has gained 5% this year, underscoring investor confidence in its business model and strategic direction. However, the stock's valuation score of 2 out of 6, as per SimplyWall.st, suggests that the market may be undervaluing the company.
The Excess Returns valuation model indicates that the stock's intrinsic value is 38.2% higher than its current market price, which implies that the stock is undervalued
Starwood Property Trust (NYSE:STWD) - Stock Analysis[2]. This discrepancy between the market price and intrinsic value could present an opportunity for investors seeking undervalued stocks.
Starwood Property Trust operates as a real estate investment trust (REIT) with a focus on the real estate and infrastructure sectors. The company has successfully deployed $108 billion of capital since inception and manages a portfolio of over $27 billion across debt and equity investments
Starwood Property Trust Announces Private Offering of Sustainability Bonds[1]. Its investment objective is to generate attractive and stable returns for shareholders, primarily through dividends, by leveraging a premiere global organization to identify and execute on the best risk-adjusted returning investments across its target assets.
The company's recent financial performance has been mixed. While earnings grew by 5.3% over the past year, the company's debt is not well covered by operating cash flow, and its dividend of 9.58% is not well covered by earnings or free cash flows
Starwood Property Trust (NYSE:STWD) - Stock Analysis[2]. Additionally, the company has faced several one-off items that have impacted its financial results, such as the acquisition of Fundamental Income Properties, LLC, which was completed in August 2025
Starwood Property Trust (NYSE:STWD) - Stock Analysis[2].
Despite these challenges, Starwood Property Trust's ability to maintain a 9.58% dividend yield and generate consistent returns for shareholders has made it an attractive investment for income-oriented investors. The company's recent stock performance and valuation metrics suggest that it may be a compelling opportunity for investors seeking undervalued stocks in the real estate sector.
Comments
No comments yet