Digital Realty Trust, Inc.

Price 156.72 P/E (Trailing) 87.50
Change -0.17 P/E (Forward) 102.36
Change % -0.11% Dividend Yield 2.96%
Prev Close 156.89 Dividend 4.64
Volume 1,087,276 Market Cap 44.83B
Year Low 124.65 EPS (Trailing) 1.79
Year High 168.30 EPS (Forward) 1.53

DLR Price Chart