We came across a bullish thesis on Starwood Property Trust, Inc. on X.com by @MoneyShow. In this article, we will summarize the bulls’ thesis on STWD. Starwood Property Trust, Inc.’s share was trading at $18.10 as of February 26th. STWD’s trailing and forward P/E were 18.01 and 9.98 respectively according to Yahoo Finance.

Copyright: scandinavianstock / 123RF Stock Photo
Starwood Property Trust Inc. (STWD) stands out as a conservative, income-focused REIT for 2026, supported by a...



