Stock events for Starwood Property Trust, Inc. (STWD)
In the past six months, Starwood Property Trust announced a dividend of $0.48 per share for the quarter ending March 31, 2026, payable on April 15, 2026. In February 2026, the company authorized a share repurchase program of up to $400 million. The company reported its fourth-quarter and full-year 2025 operating results on February 25, 2026, delivering GAAP net income of $96.9 million for Q4 2025 and $411.5 million for the full year. The stock has experienced a decline of 14.16% over the last 12 months as of March 27, 2026, influenced by the higher interest rate environment. Challenges have included disappointing revenue, declines in book value per share, and several quarters where earnings did not cover dividend payouts. The fourth quarter of 2025 saw approximately $1 billion of commercial loans on nonaccrual and $624 million in foreclosures. Recent positive developments, such as a stronger earnings report, improved commentary regarding dividend coverage, and the new share buyback program, could signal a potential shift in investor sentiment. Geopolitical tensions and rising Treasury yields have also put pressure on mortgage REITs, including STWD.
Demand Seasonality affecting Starwood Property Trust, Inc.’s stock price
The provided information does not explicitly detail any specific demand seasonality for Starwood Property Trust, Inc.'s products and services. There is no direct indication of seasonal fluctuations in the demand for STWD's commercial and residential lending, infrastructure lending, property investments, or investing and servicing segments.
Overview of Starwood Property Trust, Inc.’s business
Starwood Property Trust, Inc. (STWD) is a diversified real estate finance company operating as a REIT. Its core business involves originating, acquiring, financing, and managing commercial mortgage loans and other commercial real estate debt and equity investments. The company operates within the Real Estate sector, specifically in the Mortgage REIT industry. STWD's business is structured across four main segments: Commercial and Residential Lending, Infrastructure Lending, Property, and Investing and Servicing.
STWD’s Geographic footprint
Starwood Property Trust, Inc. conducts its operations in the United States, Australia, and Europe. The company's headquarters are located in Miami Beach, Florida, United States.
STWD Corporate Image Assessment
Starwood Property Trust is recognized as a leading, diversified real estate finance company and the largest commercial mortgage REIT in the U.S. The company's financial performance, including disappointing revenue, declines in book value per share, and challenges in consistently covering its dividend payouts, have likely influenced investor sentiment and perception.
Ownership
Starwood Property Trust, Inc. is primarily owned by institutional shareholders, who hold between 42.78% and 50.30% of the stock. Major institutional owners include BlackRock, Inc., Vanguard Group Inc, State Street Corp, Morgan Stanley, Geode Capital Management, LLC, Ameriprise Financial Inc, Northern Trust Corp, and Norges Bank. Insiders hold approximately 5.80% to 6.95% of the company's stock. Barry S. Sternlicht, the company's Chairman and CEO, is the largest individual shareholder, owning 22.01 million shares, representing 5.94% of the company.
Ask Our Expert AI Analyst
Price Chart
$17.74