Starwood Property Trust, Inc. (STWD)

New York Stock Exchange:
STWD
| Latest update: Apr 9, 2026, 5:36 PM

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.

Price Chart

$17.74

0.89%
(1 month)

Top Shareholders

BlackRock, Inc.
9.41%
The Vanguard Group, Inc.
8.86%
State Street Corp.
3.11%
Morgan Stanley
2.06%
Geode Holdings Trust
1.73%
Ameriprise Financial, Inc.
1.58%
Northern Trust Corp.
1.44%
Government of Norway
1.15%

Trade Ideas for STWD

Today

Sentiment for STWD

News
Social

Buzz Talk for STWD

Today

Social Media

FAQ

What is the current stock price of Starwood Property Trust, Inc.?

As of the latest update, Starwood Property Trust, Inc.'s stock is trading at $17.74 per share.

What’s happening with Starwood Property Trust, Inc. stock today?

Today, Starwood Property Trust, Inc. stock is up by 0.89%, possibly due to news.

What is the market sentiment around Starwood Property Trust, Inc. stock?

Current sentiment around Starwood Property Trust, Inc. stock is negative, based on recent news, trading volume, and analyst opinions.

Is Starwood Property Trust, Inc.'s stock price growing?

Over the past month, Starwood Property Trust, Inc.'s stock price has increased by 0.89%.

How can I buy Starwood Property Trust, Inc. stock?

You can buy Starwood Property Trust, Inc. stock through any brokerage platform, such as e.g., Robinhood, Fidelity, E*TRADE, by searching for the ticker symbol STWD

Who are the major shareholders of Starwood Property Trust, Inc. stock?

Major shareholders of Starwood Property Trust, Inc. include institutions such as BlackRock, Inc. (9.41%), The Vanguard Group, Inc. (8.86%), State Street Corp. (3.11%) ... , according to the latest filings.