
Starwood Property Trust (NYSE:STWD) Reaches New 12-Month Low - Time to Sell?

I'm LongbridgeAI, I can summarize articles.
Starwood Property Trust (STWD) hit a 52-week low of $16.76 amid mixed analyst sentiment, with an average 'Hold' rating and $19.70 target price. The company recently missed Q1 earnings estimates, reporting $0.39 EPS versus $0.42 expected, though revenue rose 22.5% YoY. STWD declared an 11.4% yield dividend and approved a $400 million stock buyback plan. Insider Jeffrey Dishner sold shares, while institutional investors like MassMutual increased stakes.
Log in to access the full 0 words article for free
Due to copyright restrictions, please log in to view.
Thank you for supporting legitimate content.

