UBS resumes Starwood Property Trust stock coverage with buy rating

June 2, 2026