Digital Realty Trust, Inc.
Exchange: nyse
none
23328104448.00
2337596928.00
0.143296751392
0.434913555861
5.86%
3.75
1.310000