•
Mar 31, 2010

Starwood Property Trust Q1 2010 Earnings Report

Total Revenue
$12.4M
EPS
$0.12
Gross Profit
$12.4M
Cash and Equivalents
$108M

Starwood Property Trust

Starwood Property Trust