Current Stock Value

Digital Realty Trust, Inc. (DLR)

$94.37

+0.86 (+0.92%)
Valuation Date: 3/25/2023
Share Price on Valuation Date 94.37$
Stock Beta 0.54
Outstanding Shares 297.92