Digital Realty Trust (DLR)

Market Cap:

$17,980,000,000

Last Price ():

$112.88

Change: -0.35% Open: $113.17 Low: $112.72 High: $113.71
Div. Yield: 3.50% Price/Earnings: 51.3 Price/Book: 4.4 Price/Sales: 8.4