STARWOOD PROPERTY TRUST INC (STWD) Stock News

NYSE:STWD • US85571B1052

18.11 USD
+0.03 (+0.17%)
At close: Feb 18, 2026
18.18 USD
+0.07 (+0.39%)
After Hours: 2/18/2026, 8:04:00 PM

STWD Latest News, Press Relases and Analysis