Starwood Property Trust (STWD)

Market Cap:

$5,690,000,000

Last Price ():

$21.94

Change: -0.05% Open: $21.93 Low: $21.82 High: $21.97
Div. Yield: 8.74% Price/Earnings: 12.6 Price/Book: 1.3 Price/Sales: 10.4