You just read:

Starwood Property Trust, Inc. Reports Results for the Quarter Ended June 30, 2011

News provided by

Starwood Property Trust, Inc.

Aug 02, 2011, 06:30 ET