Starwood Property Trust Declares $0.48 Dividend for Shareholders in Q3 2026 #United_States #Miami #Starwood_Property_Trust #Q3_Dividend #NYSE:_STWD

Starwood Property Trust Declares $0.48 Dividend for Shareholders in Q3 2026 #United_States #Miami #Starwood_Property_Trust #Q3_Dividend #NYSE:_STWD