Shares declined 1.7% following results that showed ongoing margin dilution and unresolved headwinds from nonperforming assets, offsetting solid capital deployment and portfolio growth. The cautious tone on earnings power amid operating challenges appears to have tempered investor enthusiasm.
Starwood Property Trust reported quarterly distributable earnings of $149 million, reflecting a solid investment pace despite temporary drag from recent capital raises and asset acquisitions.