BamSEC and AlphaSense Join Forces
Learn More

STARWOOD PROPERTY TRUST INC. Starwood Property Trust Inc.

NYSE: STWD    
Share price (12/16/25): $18.24    
Market cap (12/16/25): $6.755 billion