Digital Realty Trust, Inc.
Exchange: nyse
none
24781819904.00
2337596928.00
0.143296751373
0.434913555861
5.86%
3.75
1.460000