$DLR

Digital Realty Trust, Inc.
$195.57
Day: $190.69 – $195.9352-wk: $146.23 – $208.141 verified holder · avg +14.1% return