DLR

Digital Realty Trust Inc

DLRNYSE

$161.15

-0.28

0.17%

Last Updated: Feb 4, 15:04