Starwood Property Trust, Inc. (STWD)
Market price: $12.44
4 valuation methods
- Price / FFO: $8.89 to $13.61 (midpoint $11.25)
- P / E: $10.53 to $23.70 (midpoint $15.32)
- P / B: $19.41 to $43.74 (midpoint $29.32)
- EV / Revenue: $21.74 to $48.81 (midpoint $34.92)