Starwood Property Trust (STWD) reported mixed results for Q1 2026. Earnings per share (EPS) came in at $0.39, missing the forecast of $0.42. However, revenue reached $512.46 million, surpassing expectations.
The EPS miss was primarily due to elevated cash balances and resolution of non-performing assets. Despite this, the company showed robust growth in its infrastructure and commercial lending portfolios.
The stock fell 4.54% in pre-market trading to $17.20. Bond.az analysis suggests the company appears undervalued at current levels.
Looking ahead, the company is focusing on data center lending and infrastructure projects. EPS is projected at $0.47 for Q3 2026 and $0.49 for Q4 2026.












