Starwood Property Trust (STWD)

$25.74 0.07 (0.27%)
19:02 EST STWD Stock Quote Delayed 15 Minutes
Previous Close $25.74
Market Cap 6.74B
PE Ratio 17.05
EPS 1.51
Volume (Avg. Vol.) 1.24M
Day's Range 25.71 - 25.90
52-Week Range 21.78 - 26.33
Dividend & Yield 1.92 (7.46%)

Navellier Ratings

Powered by Portfolio Grader

Total Grade

A
Strong Buy