Starwood Property Trust Inc (STWD) reported disappointing financial results for the third quarter of fiscal 2025. The company's earnings per share (EPS) came in at $0.40, falling short of Wall Street's consensus estimate of $0.46. Revenue matched expectations at $0.5 billion but still reflects challenges in the business environment.
The firm, headquartered in Miami Beach, Florida, engages in originating, acquiring, financing, and managing commercial mortgage loans and other real estate investments. Starwood Property Trust operates across several segments, including Commercial and Residential Lending, Infrastructure Lending, Property, and Investing and Servicing.
Starwood will host an earnings conference call at BMO to discuss these results and provide further insights into its operational performance. Investors are encouraged to review the full earnings release and listen to management's commentary for a comprehensive understanding of the quarter's outcomes and future outlook.
Looking ahead, the company is set to report its next earnings on August 4, 2026, with EPS estimates at $0.52 and revenue expectations of $414.7 million. As of November 8, 2025, Starwood Property Trust has a market cap of $6.7 billion and a trailing P/E ratio of 18.14.
