Menu

Starwood Property Trust, Inc. (STWD)

—
$20.05
+0.07 (0.35%)
Market Cap

$6.8B

P/E Ratio

18.4

Div Yield

9.61%

52W Range

$16.88 - $20.97

Company Profile

At a glance

• Starwood Property Trust (STWD) is leveraging its diversified real estate finance platform, spanning commercial/residential lending, infrastructure lending, property ownership, and investing/servicing, to capitalize on opportunities emerging from a turbulent market cycle.

• Despite headwinds in certain sectors like office, STWD is actively growing its portfolio, committing $2.3 billion in Q1 2025, its highest quarterly investment pace in nearly three years, particularly leaning into data centers, Europe, and multifamily.

• The company maintains a robust liquidity position ($1.5 billion as of Q1 2025) and historically low leverage (2.25x adjusted debt to undepreciated equity), providing significant capacity to fund new investments and manage existing exposures.

Price Chart

Loading chart...

The most compelling investment themes are the ones nobody is talking about yet.

Every Monday, get three under-the-radar themes with catalysts, data, and stocks poised to benefit.

Sign up now to receive them!

Also explore our analysis on 5,000+ stocks