STWD ▲ +2.9% - Starwood Property Trust, Inc. $STWD reported Q3 2026 Adj EPS of $0.41, beating the $0.28 estimate by 46.4%. Revenue of $545.9M beat the $529.2M estimate by 3.1%. 06-NOV-2026 07:11 AM ET