STWD

Starwood Property Trust, Inc.

Real Estate · $5.3B market cap

Verdict

Share price

$13.05

close of Oct 3, 2026

Fair value

$15.99

Sticker Price

Payback Price

$6.40

buy price

Undervalued

STWD is Undervalued: at $13.05 it trades 18% below its fair value of $15.99. Its buy price (Payback Price) is $6.40, 51% below today's price. Business quality is solid: 3 of 5 key numbers clear the 10% bar.

How we valued it

Justified P/B (Financials). A bank or insurer. These are best valued on their book value and how much they earn on it.

Business quality

3 of 5 clear the 10% bar. What are the Big Five?

Earnings per share growth6.0% a year✗
Equity per share growth-1.3% a year✗
Sales growth12.8% a year✓
Free cash flow growth12.2% a year✓
Return on invested capital28.5%✓

Follow STWD

Get notified when it reaches its buy price of $6.40. Free.

Create a free account

Superinvestors

1 of the investors we track holds STWD. In Q2 2026, 1 opened a position. Who we track

Moves in Q2 2026

New position: Howard Marks

Insider activity

Since Jun 22, 2026: no open-market purchases and 2 other filings (stock awards, tax withholding and similar). Why purchases matter

Other filings

About Starwood Property Trust, Inc.

Starwood Property Trust, Inc. operates as a real estate investment trust (REIT) in the United States and internationally. It operates through four segments: Commercial and Residential Lending; Infrastructure Lending; Property; and Investing and Servicing. The Commercial and Residential Lending segment originates, acquires, finances, and manages commercial first mortgages, non-agency residential mortgages…

REIT - Mortgage

Fair value and Payback Price are estimates from the company's reported financials, not investment advice. Prices as of the close of Oct 3, 2026. How the Payback Price works