Finance
Digital Realty Trust Inc’s Stock Price Relatively Down Recently, But Trouble Is Still Brewing
Digital Realty Trust Inc (NYSE:DLR) traded at $138.85 at last check on Wednesday, March 20, made a downward move of -2.04% on its previous day’s