Starwood Property Trust Inc

LTS:0L9F (USA)   Ordinary Shares
$ 19.21 (+1.33%) May 31
25.21
P/B:
0.98
Enterprise V:
$ 15.60B
Volume:
995.00
Avg Vol (2M):
912.00
Also Trade In:
Volume:
995.00
Avg Vol (2M):
912.00

Starwood Property Trust Inc Valuation Measures