Digital Realty Trust, Inc.

DLR
$186.28 (- $2.22 - 1.18%)
Last updated: 2026-05-20 12:44 UTC
Historical Prices
DateOpenHighLowClose% ChangeVolume