Digital Realty Trust, Inc.

Price 107.59 P/E (Trailing) 22.00
Change -3.68 P/E (Forward) 88.17
Change % -3.31% Dividend Yield 4.54%
Prev Close 111.27 Dividend 4.88
Volume 1,818,252 Market Cap 30.49B
Year Low 85.76 EPS (Trailing) 4.89
Year High 178.22 EPS (Forward) 1.22

DLR Price Chart