Digital Realty Trust, Inc.

Price 131.58 P/E (Trailing) 26.92
Change 1.75 P/E (Forward) 80.29
Change % 1.35% Dividend Yield 3.76%
Prev Close 129.83 Dividend 4.88
Volume 1,512,618 Market Cap 36.38B
Year Low 124.00 EPS (Trailing) 4.82
Year High 178.22 EPS (Forward) 1.62

DLR Price Chart