Digital Realty Trust, Inc.

Price 154.89 P/E (Trailing) 101.22
Change -0.79 P/E (Forward) 93.84
Change % -0.51% Dividend Yield 2.98%
Prev Close 155.68 Dividend 4.64
Volume 1172092 Market Cap 44.54B
Year Low 124.65 EPS (Trailing) 1.54
Year High 165.49 EPS (Forward) 1.66

DLR Price Chart