Starwood Property Trust, Inc. (0L9F.L) LSE

18.22

-0.1163(-0.63%)

Updated at December 05 07:55AM

Currency In USD