Stock Updates

Is this Large Market Cap Stock target price reasonable for Starwood Property Trust, Inc. (NYSE:STWD)?

The company in question is, Starwood Property Trust, Inc. (NYSE:STWD) currently with a stock price of 21.89 (-0.07% today). The market cap for Starwood Property Trust, Inc. is 5218.11, and is in the sector Financial, and REIT – Diversified industry. The target price for Starwood Property Trust, Inc. is 23.83. Currently Starwood Property Trust, Inc. is trading with a P/E of 14.96, and a forward P/E of 10.26. Average volume for Starwood Property Trust, Inc. is 2147.24 and so far today it is 537216.

Performance in the last year for Starwood Property Trust, Inc. has been 15.59%. For EPS growth, Starwood Property Trust, Inc. has seen a growth of -14.90%, and is looking to grow in the next year to 5.85%. More long term stats show that EPS growth has been 11.40% over the last five years and could be 5.77% for the next five years. Starwood Property Trust, Inc. has seen sales growth quarter over quarter at -44.10%, with EPS growth quarter over quarter at -53.40%. The 20-day simple moving average is -0.93%, with the 200-day simple moving average coming to 12.31%.

Since the IPO date for Starwood Property Trust, Inc. on the 08/12/2009, Starwood Property Trust, Inc. has seen performance year to date to be 14.30%. With Starwood Property Trust, Inc. trading at 21.89, the dividend yield is 8.77%, and the EPS is 1.46.

So could Starwood Property Trust, Inc., be undervalued? Well as said before P/E is 14.96. The PEG is 2.59, P/S is 6.74 and the P/B is at 1.28. The P/cash is 12.89, with P/free cash flow at 778.82.

Starwood Property Trust, Inc. ability to deal with debt shows that the current ratio is *TBA, and the quick ratio is *TBA. This is with long term debt/equity at 1.45, and total debt/equity at 1.45.

In terms of margins, Starwood Property Trust, Inc. has a gross margin of 56.70%, an operating margin of 24.40% and a profit margin of 45.10%.Payout ratio for Starwood Property Trust, Inc. is 130.60%. Return on assets come to 0.40% with return on investment coming to 1.90%.

Insider ownership for Starwood Property Trust, Inc., is at 1.80% and institutional ownership comes to 74.90%. Outstanding shares are at 238.27. While shares float is 231.2. The float short is currently 5.14%, and short ratio is 5.54.

Disclaimer: Remember there is a risk to your investment, this is not a recommendation, nor personal advice, never invest more than you are able too loose.

About the author

Peter Clarke

Leave a Comment