Never miss an important update on your stock portfolio and cut through the noise. Over 7 million investors trust Simply Wall St to stay informed where it matters for FREE.
-
If you are wondering whether Starwood Property Trust at around US$18.14 is priced attractively or not, the key question is how that share price stacks up against its underlying fundamentals.
-
The stock has returned 2.6% over the last 7 days and 2.8% over the last 30 days, with an 8.3% return over 1 year and 39.2% over 3 years, although the year to date return sits at a 1.5% decline and the 5 year return is 14.0%.
-
Recent headlines around mortgage REITs, interest rates and credit markets provide important context for these moves, as investors reassess how income…







