STARWOOD PROPERTY TRUST, INC. STWD

14.36 0.00 0.00% as of 25 Sep
Market cap
$5.3B
P/E
24.3×
Growth Flags show if company had growth for consecutive years
Older periods Sep '25 Dec '25 Mar '26 Jun '26
ROE

+8 more TTM periods

5.10% 5.79% 4.98% 3.21%
ROA
0.57% 0.64% 0.55% 0.35%
ROIC
0.05% 0.13% 0.12% 0.06%
Return on Tangible Assets
10.21% 10.63% 8.20% 5.11%
Average Days of Receivables
33.87 32.20 33.40 36.50
Free Cash Flow per Share
2.15 2.32 1.59 1.67
Free Cash Flow
774.79 809.75 582.89 610.12
Piotroski F-Score
4.00 5.00 6.00 5.00
Other line items

Show all line items

Columns are period end dates