Starwood Property Trust (STWD)

Market Cap:

$5,760,000,000

Last Price ():

$22.19

Change: 0.00% Open: $22.19 Low: $22.14 High: $22.28
Div. Yield: 8.70% Price/Earnings: 12.8 Price/Book: 1.3 Price/Sales: 10.5