Digital Realty Trust (DLR) announced its financial results for the quarter ended June 30, 2026, via a press release on July 23, 2026. The company also made available supplemental information and presentation materials on its website. Specific financial figures and operational details are included in the attached exhibits, which form part of this filing.
View Full Filing (SEC EDGAR)