STWD - Starwood Property Trust Inc

Float
297M
Short % of Float
4.70%
Oustanding Shares
313.38M

Float
295.32M
Short % of Float
4.80%
Oustanding Shares
310.68M

Float
295.32 M
Short % of Float
5.46%
Oustanding Shares
313.23 M

297M
4.70%
313.38M
295.32M
4.80%
310.68M
295.32 M
5.46%
313.23 M