Digital Realty Trust, Inc.

Price 107.29 P/E (Trailing) 80.87
Change 0.78 P/E (Forward) 84.67
Change % 0.73% Dividend Yield 3.79%
Prev Close 106.51 Dividend 4.04
Volume 1053432 Market Cap 21.65B
Year Low 96.56 EPS (Trailing) 1.32
Year High 125.1 EPS (Forward) 1.26

DLR Price Chart