This ticker has not been starred yet STWD Starwood Property Trust, Inc.
Real Estate Investment Trusts
Book value per $ invested $ 1.37
Leverage 88.15%
Market Cap $ 5.4B
PE 13.29
Dividend Yield 11.04%
Profit $ 410.0m
Margin 22.70%

Starwood Property Trust, Inc. is a real estate investment trust (REIT) in the United States and Europe. The company is headquartered in Greenwich, Connecticut.

Subscribe Now For Access - Only $1.99 Per Month