logo

STWD

Starwood Property·NYSE
--
--(--)
--
--(--)
8.54 / 10
Outperform

STWD's fundamentals are rated Outperform with a quality score of 8.5/10. Key strengths include healthy net income-revenue and cash-to-market value ratios, although asset-to-market value and price-to-book-to-return-on-equity factors lag. Historical factor performance shows mixed but generally modest returns, suggesting stability rather than explosive growth. The stock's net assets per share growth and total profit-to-EBIT ratio remain positive, reinforcing balance-sheet resilience. In sum, STWD's fundamental health is outstanding, making it attractive for value-oriented investors seeking downside buffers.

Fundamental(8.54)SentimentTechnical

Analysis Checks(7/10)

Net assets per share (growth rate compared to beginning of year %)
Value-2.84
Score2/3
Weight14.28%
1M Return1.13%
Net income-Revenue
Value0.22
Score3/3
Weight43.85%
1M Return2.66%
PB-ROE
Value-0.94
Score0/3
Weight-10.16%
1M Return-1.08%
Rate of return on total assets (%)
Value-12.40
Score2/3
Weight2.41%
1M Return0.21%
Total profit / EBIT (%)
Value100.00
Score3/3
Weight3.25%
1M Return0.28%
Annualized return on total assets (%)
Value-16.54
Score2/3
Weight2.41%
1M Return0.21%
ROE (diluted) (%)
Value4.58
Score2/3
Weight24.47%
1M Return1.82%
Diluted earnings per share (YoY growth rate %)
Value-7.29
Score1/3
Weight-3.87%
1M Return-0.33%
Asset-MV
Value2.20
Score0/3
Weight-7.93%
1M Return-0.70%
Cash-MV
Value0.76
Score3/3
Weight31.30%
1M Return2.25%
Is STWD undervalued or overvalued?
  • STWD scores 8.54/10 on fundamentals and holds a Discounted valuation at present. Backed by its 4.26% ROE, 22.24% net margin, 18.16 P/E ratio, 0.88 P/B ratio, and -12.71% earnings growth, these metrics solidify its Outperform investment rating.