NYSE

Starwood Property Trust, INC.

STWD

1 story

$7.5B Market cap · 2025-09-15