Starwood Property Trust deploys $4B in early 2026 as investment pace quickens
Starwood Property Trust (NYSE:STWD) demonstrated a significant uptick in investment activity during the first quarter of 2026, leveraging its scale to deploy billions into high-yielding credit and infrastructure assets.


_1394418_640x360_2498932803919-640x360.webp&w=3840&q=75)



_1386092_640x360_2497527363654-640x360.webp&w=3840&q=75)

