NYSE - Delayed Quote USD

Starwood Property Trust, Inc. (STWD)

19.11 -0.29 (-1.49%)
At close: April 25 at 4:00 PM EDT
19.11 0.00 (0.00%)
Pre-Market: 4:09 AM EDT

Performance Overview

Return STWD S&P 500
YTD -6.88% +5.84%
1-Year +20.26% +22.03%
3-Year -1.74% +20.77%