DIGITAL REALTY TRUST INC (DLR) Stock Chart

NYSE:DLR • US2538681030

177.32 USD
+0.95 (+0.54%)
Last: Feb 27, 2026, 01:03 PM
Open in Chart Tool
DIGITAL REALTY TRUST INC / DLR Daily stock chart