STWD STARWOOD PROPERTY TRUST, INC.
P/E
20.32
Forward P/E
9.98
Price/Sales
7.75
Beta
1.052
Div Yield
0.16%
Market Cap
--
Company Analysis
Latest News
Starwood Property Trust's third quarter distributable earnings of $0.31 beat estimates despite GAAP losses
Starwood Property Trust reported third quarter results that surpassed consensus expectations for distributable earnings, though the company recorded a...
Starwood Property Trust Inc Q3 2026 Earnings Preview: What Analysts Expect on November 06, 2026
For the third quarter of 2026, analysts anticipate Starwood Property Trust to report revenue of $531.80 million and distributable earnings of $0.28 per share,...