Starwood Property Trust (STWD)

Market Cap:

$5,680,000,000

Last Price ():

$21.83

Change: +1.02% Open: $21.63 Low: $21.63 High: $21.85
Div. Yield: 8.88% Price/Earnings: 12.3 Price/Book: 1.3 Price/Sales: 10.3