Starwood Property Trust Announces $0.48 Per Share Dividend for Second Quarter 2025
Starwood Property Trust (NYSE: STWD), an affiliate of global private investment firm Starwood Capital Group, is a leading diversified finance company with a core focus on the real estate and infrastructure sectors. As of March 31, 2025, the Company has successfully deployed over 26 billion across debt and equity investments. Starwood Property Trust's investment objective is to generate attractive and stable returns for shareholders, pr ...