Digital Realty Trust, Inc. (NYSE:DLR) is one of the 10 Best Performing Data Center Stocks So Far in 2026. On May 18, 2026, Digital Realty Trust, Inc. (NYSE:DLR) announced the opening of BCN1, its first data center in Barcelona. Located in the Sant Adria de Besos innovation district, the facility is expected to provide up [...]