Sunday, March 1

Is Starwood Property Trust (STWD) Pricing Look Stretched After Recent Share Weakness?


Track your investments for FREE with Simply Wall St, the portfolio command center trusted by over 7 million individual investors worldwide.

  • If you are wondering whether Starwood Property Trust is a value opportunity or a stock to be cautious about, starting with its recent pricing and valuation checks can help frame that question clearly.

  • The share price recently closed at US$17.81, with returns of 1.4% decline over 7 days, 2.1% decline over 30 days, 3.3% decline year to date and 4.2% decline over the past year, while the 3 year and 5 year returns sit at 21.9% and 23.5% respectively.

  • Recent coverage around Starwood Property Trust has focused on its position as a listed real estate finance platform and how it fits into broader income focused portfolios. This helps explain why investors keep a close eye on its distribution profile and asset quality. Together, these themes provide context for the recent share price moves and frame the questions investors are asking about risk and reward.

  • On our checklist of six valuation tests, Starwood Property Trust scores 1 out of 6 for being undervalued. Next, we will look at what traditional valuation methods say about that score, before finishing with a broader way to think about valuation that ties the numbers back to the full investment story.

Starwood Property Trust scores just 1/6 on our valuation checks. See what other red flags we found in the full valuation breakdown.

The Excess Returns model looks at how much profit a company is expected to generate over and above the return that equity investors require, and then adds that to the value of its equity base. It is less about headline earnings and more about what is earned relative to the cost of capital.

For Starwood Property Trust, the model uses a Book Value of US$18.34 per share and a Stable EPS of US$1.03 per share, based on the median return on equity from the past 5 years. The Average Return on Equity is 5.83%, while the Cost of Equity is US$1.59 per share. That translates into an Excess Return of US$0.57 per share, which the model treats as value created or lost over the equity charge. The Stable Book Value used in the model is US$17.57 per share, sourced from weighted future book value estimates from 2 analysts.

Putting those inputs together, the Excess Returns model arrives at an intrinsic value estimate of about US$7.52 per share. Compared with the recent share price of US$17.81, this implies the stock screens as significantly overvalued based on this approach.



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *