Starwood Property Trust (STWD)

Market Cap:

$5,850,000,000

Last Price ():

$22.75

Change: +0.04% Open: $22.75 Low: $22.68 High: $22.88
Div. Yield: 8.38% Price/Earnings: 15.2 Price/Book: 1.3 Price/Sales: 10.8