DLR

Digital Realty Trust Inc

DLRNYSE

$171.92

-1.42

0.82%

Last Updated: Jan 13, 21:00