Stock events for Starwood Property Trust, Inc. (STWD)
In the past six months, Starwood Property Trust announced its Q1 2026 earnings, reporting a Non-GAAP EPS of $0.39, missing estimates, but exceeding revenue estimates with $512.46 million. The company deployed $2.5 billion in capital during Q1 2026 and an additional $1.5 billion after the quarter-end. A quarterly dividend of $0.48 per share was announced for Q1 2026. The company announced the authorization of a $400 million share repurchase program. Starwood Property Trust reported its results for the quarter and year ended December 31, 2025, on February 25, 2026. Revenue increased to $506 million in Q4 2025, and net income rose to $97 million. Starwood Property Trust announced its intent to acquire Fundamental Income Properties for $2.2 billion. STWD stock has traded between a low of $16.90 and a high of $21.05 over the past 52 weeks.
Demand Seasonality affecting Starwood Property Trust, Inc.’s stock price
Information explicitly detailing the demand seasonality for Starwood Property Trust, Inc.'s products and services is not available in the provided search results.
Overview of Starwood Property Trust, Inc.’s business
Starwood Property Trust, Inc. (STWD) is a real estate investment trust (REIT) with a diversified focus on the real estate and infrastructure sectors. The company operates in four main segments: Commercial and Residential Lending, which generates the majority of the company's revenue through originating, acquiring, financing, and managing various mortgages and debt investments; Infrastructure Lending, which focuses on infrastructure debt investments; Property, which acquires and manages equity interests in commercial real estate properties; and Investing and Servicing, which manages problem assets, acquires CMBS, originates conduit loans, and operates as a commercial mortgage special servicer through its subsidiary LNR Property, LLC.
STWD’s Geographic footprint
Starwood Property Trust, Inc. has a global geographic footprint, conducting its operations in the United States, Europe, and Australia.
STWD Corporate Image Assessment
Starwood Property Trust was awarded "2025 Mortgage REIT of the Year" by PERE Credit, highlighting its market leadership and strong performance in the mortgage REIT sector.
Ownership
Starwood Property Trust, Inc. is characterized by a significant presence of institutional investors, who collectively own approximately 50.30% to 66.31% of the company's shares. Individual investors represent a considerable portion of the ownership, with the general public holding around 42% of the business. Insiders collectively own approximately 5.64% to 7.01% of the company's stock. Barry S. Sternlicht, the founder, is the largest individual shareholder, owning 6.01% of the company.
Ask Our Expert AI Analyst
Price Chart
$17.29