📝 Executive Summary
Starwood Property Trust reported a GAAP net loss of $389.7 million for the third quarter of 2026, largely driven by a $336.6 million credit loss provision. Despite the bottom-line loss, the company generated $116.8 million in Distributable Earnings and achieved a record $2.4 billion in commercial lending volume.