IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

STARWOOD PROPERTY TRUST, INC. (STWD)

Real Estate Investment Trusts

Latest Price
$15.20
TTM P/E
26.21
Normalized P/E
10.95
Div Yield
12.63%
Book Value
--
P/B Ratio
--

Valuation metrics

adjust assumptions →
EPS: $1.15
Book value / share: $18.34
Formula: √(22.5 × EPS × BVPS)
Graham Number
$21.78
+43% upside
Norm. op. income: $946M (median of 7yr)
Tax rate: 5%
Discount rate: 10%
Growth assumption: zero (EPV is a no-growth value)
Earnings Power Value
$20.87
+37% upside
EPS: $1.15
Target P/E: 11×
Formula: EPS × P/E
P/E Fair Value
$12.65
17% downside

Institutional Ownership

51.6% held by institutions
InstitutionSharesValueOwnership %ChangeFiling Date
BlackRock, Inc.35.98M$589.0M9.71%+727.0K2026-06-30
VANGUARD CAPITAL MANAGEMENT LLC15.78M$258.0M4.26%+186.6K2026-06-30
VANGUARD PORTFOLIO MANAGEMENT LLC15.03M$246.0M4.05%-70.1K2026-06-30
STATE STREET CORP11.90M$200.0M3.21%+99.3K2026-06-30
MORGAN STANLEY8.79M$143.0M2.37%+1.36M2026-06-30
GEODE CAPITAL MANAGEMENT, LLC6.70M$109.0M1.81%+108.0K2026-06-30
AMERIPRISE FINANCIAL INC4.98M$81.0M1.34%-733.3K2026-06-30
NORTHERN TRUST CORP4.52M$73.0M1.22%-915.9K2026-06-30
Advisors Capital Management, LLC4.28M$70.0M1.16%+276.7K2026-06-30
TWO SIGMA INVESTMENTS, LP3.87M$63.0M1.04%--2026-06-30
View all institutional holders →