UBS resumes Starwood Property Trust stock coverage with buy rating

June 2, 2026

UBS resumes Starwood Property Trust stock coverage with buy rating