Digital Realty Trust, Inc.

Price 143.02 P/E (Trailing) 51.01
Change -1.86 P/E (Forward) 98.76
Change % -1.28% Dividend Yield 3.09%
Prev Close 144.88 Dividend 4.48
Volume 628 Market Cap 38.98B
Year Low 105 EPS (Trailing) 2.84
Year High 165.49 EPS (Forward) 1.47

DLR Price Chart