Starwood Property Trust: Valuation Analysis Amid Steady Returns

Thursday, Jan 29, 2026 4:29 am ET1min read
STWD--

Starwood Property Trust (STWD) has seen mixed share performance with a 1-day return of -0.3% and a 1-year total return of 5.2%. Its income and lending profile have been reassessed, with a recent share price of $18.20 and a 5.2% 1-year total return. The company's valuation gap raises questions, with a narrative fair value of $21.25, and a P/E ratio of 18.8x, which is higher than the industry average.

Starwood Property Trust: Valuation Analysis Amid Steady Returns

Stay ahead of the market.

Get curated U.S. market news, insights and key dates delivered to your inbox.

Comments



Add a public comment...
No comments

No comments yet