Digital Realty Trust (DLR)

Market Cap:

$17,270,000,000

Last Price ():

$108.21

Change: +0.19% Open: $107.43 Low: $106.27 High: $108.54
Div. Yield: 3.25% Price/Earnings: 49.2 Price/Book: 4.2 Price/Sales: 7.9