May. 8 at 1:48 PM
$STWD Starwood Property Trust (STWD) shares traded down on Friday, May 8, 2026, primarily due to a negative market reaction to their Q1 2026 earnings release, which showed a miss in distributable earnings (DE).Here are the key factors contributing to the decline:Earnings Miss: The company reported Q1 2026 results where distributable earnings—a key metric for real estate investment trusts (REITs) to measure performance and dividend sustainability—failed to meet estimates.