Starwood Property Trust Inc

LTS:0L9F (USA)   Ordinary Shares
$ 19.48 (-2.02%) Dec 24
15.20
P/B:
1.00
Enterprise V:
$ 15.70B
Volume:
2.25K
Avg Vol (2M):
2.37K
Trade In:
Volume:
2.25K
Avg Vol (2M):
2.37K

Starwood Property Trust Inc Valuation Measures