DLR

Digital Realty Trust Inc

DLRNYSE

$178.23

-3.94

2.16%

Last Updated: Oct 31, 20:00