Form DEFA14A DIGITAL REALTY TRUST,

Go back to Form DEFA14A DIGITAL REALTY TRUST,
DIGITAL REALTY TRUST, Inc. (NYSE: DLR) Delayed: 195.57 +0.03 (0.02%)
Previous Close $195.54    52 Week High $113.21 
Open $193.66    52 Week Low $69.00 
Day High $195.57    P/E 83.22 
Day Low $192.83    EPS $2.35 
Volume 177,937