Digital Realty Trust Inc

DLRNYSE
$178.14
-2.02-1.12%