STWD Starwood Property Trust, Inc. logo

STWD Starwood Property Trust, Inc.

Real Estate
$17.29-0.29%ClosedMarket Cap: $6.41B

As of 2026-05-25

Analyst Consensus

Consensus

Buy

Target (Consensus)

$19.00

Target (Median)

$19.00

Target Range

$19.00 - $19.00

Upside from current price: 9.9%

Rating Distribution

4 Strong Buy2 Buy2 Hold0 Sell0 Strong Sell
Recent Analyst Ratings
DateFirmActionRatingPrevious
2026-05-13Keefe, Bruyette & WoodsmaintainOutperformOutperform
2026-04-16JP MorganmaintainOverweightOverweight
2026-03-02Keefe, Bruyette & WoodsmaintainOutperformOutperform
2026-02-26Wells FargomaintainOutperformOutperform
2025-11-12Keefe, Bruyette & WoodsmaintainOutperformOutperform
2025-11-11Wells FargomaintainOutperformOutperform
2025-07-15UBSmaintainNeutralNeutral
2025-07-10Keefe, Bruyette & WoodsmaintainOutperformOutperform
Forward Estimates
PeriodEPS Est.Revenue Est.# Analysts
Wed Dec 31$1.68$1.88B6
Thu Dec 31$1.73$2.08B5
Fri Dec 31$1.92$2.24B4
Sun Dec 31$2.00$2.55B1