STWD logo

STWD

Starwood Property Trust, Inc.NYSEReal Estate
$17.22+0.82%ClosedMarket Cap: $6.38B

As of 2026-04-06

Recent Analyst Ratings
DateFirmActionRatingPrevious
2026-03-02Keefe, Bruyette & WoodsOutperform
2026-02-26Wells FargoOutperform
2025-11-12Keefe, Bruyette & WoodsOutperform
2025-11-11Wells FargoOutperform
2025-07-15UBSNeutral
2025-07-10Keefe, Bruyette & WoodsOutperform
2025-05-21UBSNeutral
2025-05-12JP MorganOverweight
2025-04-16UBSNeutral
2025-04-07Keefe, Bruyette & WoodsOutperform
Forward Estimates
PeriodEPS Est.Revenue Est.# Analysts
Wed Dec 31$1.68$1.88B6
Thu Dec 31$1.79$2.07B5
Fri Dec 31$1.97$2.42B2
Sun Dec 31$2.02$2.56B1