-1.62% percent quarterly performance for Digital Realty Trust Inc (DLR) is not indicative of the underlying story
On Tuesday, Digital Realty Trust Inc (NYSE: DLR) was -1.54% down from the session before settling in for the closing price of $138.56. A 52-week