Digital Realty Trust, Inc.

Price 123.29 P/E (Trailing) 113.24
Change 0.20 P/E (Forward) 79.93
Change % 0.16% Dividend Yield 3.51%
Prev Close 123.09 Dividend 4.32
Volume 463009 Market Cap 25.64B
Year Low 100.05 EPS (Trailing) 1.09
Year High 125.19 EPS (Forward) 1.54

DLR Price Chart