Digital Realty Trust (DLR)

Market Cap:

$19,050,000,000

Last Price ():

$117.65

Change: -0.91% Open: $118.86 Low: $117.45 High: $119.14
Div. Yield: 3.24% Price/Earnings: 50.7 Price/Book: 4.6 Price/Sales: 8.4