Back to screener

STWD

Starwood Property Trust Inc

Real Estate · REIT - Mortgage · USA

$12.71

Market cap $4.70B

Valuation

Health

Mood

Fear

Dividend yield

15.11%

TTM

15.11%

Forward

Explore SmartStockScore

Data updated daily