Since April 2025, Starwood Property Trust has been in a holding pattern, posting a small return of 1.5% while floating around ...