NYSE:DLR   Digital Realty Trust, Inc
200 views
6
Selling to the fib confluence, 128.18