We came across a bullish thesis on Starwood Property Trust, Inc. on The Swedish Dividend Investor’s YouTube Channel. In this article, we will summarize the bulls’ thesis on STWD. Starwood Property Trust, Inc.'s share was trading at $17.88 as of January 13th. STWD’s trailing and forward P/E were…
Continue reading...