DLR - Digital Realty Trust Inc

Float
311.8M
Short % of Float
3.98%
Oustanding Shares
312.29M

Float
302.47M
Short % of Float
3.74%
Oustanding Shares
302.85M

Float
302.46 M
Short % of Float
3.92%
Oustanding Shares
302.85 M

311.8M
3.98%
312.29M
302.47M
3.74%
302.85M
302.46 M
3.92%
302.85 M