DLR

Digital Realty Trust, Inc.

Real Estate
$194.27 as of May 21, 2026

Sign in to add DLR to your portfolio.

Sign in
Market cap
$67.00B
P/E (TTM)
47.7x
EPS (TTM)
$3.99
Dividend yield
2.56%

Annual financials

FY Revenue Net income FCF Gross margin Op. margin EPS (diluted)
2021 $4.43B $1.71B $-818.54M 59.8% 15.7% $5.95
2022 $4.69B $377.68M $-983.71M 57.0% 12.6% $1.18
2023 $5.48B $948.84M $-1.89B 52.6% 9.6% $3.04
2024 $5.55B $602.49M $-570.26M 54.7% 8.5% $1.74
2025 $6.11B $1.31B $2.41B 55.4% 10.8% $3.73

Recent prices

Date Open Close Volume
May 21, 2026 $190.21 $194.27 1.77M
May 20, 2026 $187.76 $190.65 1.47M
May 19, 2026 $186.85 $186.28 1.48M
May 18, 2026 $189.82 $188.50 1.81M
May 15, 2026 $190.88 $188.51 2.57M
May 14, 2026 $193.70 $192.84 2.75M
May 13, 2026 $194.93 $193.31 2.08M
May 12, 2026 $195.87 $195.27 1.89M
May 11, 2026 $195.57 $196.24 1.30M
May 08, 2026 $195.21 $195.31 1.38M
May 07, 2026 $199.20 $194.78 2.48M
May 06, 2026 $198.14 $199.68 1.63M
May 05, 2026 $199.00 $196.69 1.94M
May 04, 2026 $199.96 $198.51 1.70M
May 01, 2026 $201.04 $200.70 1.21M
Apr 30, 2026 $194.76 $200.94 3.23M
Apr 29, 2026 $193.96 $194.56 1.93M
Apr 28, 2026 $194.97 $194.58 2.94M
Apr 27, 2026 $199.04 $196.34 1.94M
Apr 24, 2026 $201.93 $200.00 4.63M
Apr 23, 2026 $202.00 $200.00 2.74M
Apr 22, 2026 $202.85 $200.86 2.00M
Apr 21, 2026 $203.94 $201.27 2.08M
Apr 20, 2026 $203.84 $203.91 1.58M

Profitability & balance

ROE (TTM)
6.0%
Gross margin
25.1%
Operating margin
14.6%
Net margin
21.5%
Debt / equity
0.82