Starwood Property Trust Reports Results for the Quarter Ended June 30, 2021

GREENWICH, Conn., Aug. 5, 2021 /PRNewswire/ — Starwood Property Trust, Inc. (NYSE: STWD) today announced operating results for the fiscal quarter ended June 30, 2021.  The Company’s second quarter 2021 GAAP net income was $116.3 million, or $0.40 per diluted…

Click here to view the original article.