Digital Realty Trust (DLR)

Market Cap:

$17,910,000,000

Last Price ():

$112.11

Change: -0.21% Open: $112.50 Low: $112.04 High: $113.12
Div. Yield: 3.30% Price/Earnings: 48.3 Price/Book: 4.5 Price/Sales: 8.1