Starwood Property Trust, Inc.

STWD·NYSE·$17.37·$6B