You just read:

Starwood Property Trust, Inc. Reports Results for the Quarter Ended March 31, 2011

News provided by

Starwood Property Trust, Inc.

May 10, 2011, 07:00 ET