Digital Realty Trust, Inc.

Price 135.15 P/E (Trailing) 122.48
Change -2.15 P/E (Forward) 88.07
Change % -1.57% Dividend Yield 3.26%
Prev Close 137.3 Dividend 4.48
Volume 1243647 Market Cap 38.89B
Year Low 105 EPS (Trailing) 1.12
Year High 165.49 EPS (Forward) 1.56

DLR Price Chart