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…