Digital Realty Trust, Inc.

Price 119.64 P/E (Trailing) 95.91
Change -0.34 P/E (Forward) 78.37
Change % -0.28% Dividend Yield 3.60%
Prev Close 119.98 Dividend 4.32
Volume 723557 Market Cap 25.07B
Year Low 100.05 EPS (Trailing) 1.25
Year High 125.1 EPS (Forward) 1.53

DLR Price Chart