$DLR

Digital Realty Trust, Inc.
$187.89
Day: $185.68 – $189.0052-wk: $146.23 – $208.141 verified holder · avg +14.1% return