DLR

Digital Realty Trust Inc

DLRNYSE

$171.25

-3.08

1.77%

Last Updated: Jul 1, 20:00