Digital Realty Trust, Inc. Common Stock, DLR

DLR 2018-10-26 -0.50% v d 97 4042.9k -5.81% reit - office reit - office
None