Loading live market data…

Digital Realty Trust, Inc.

NYSE:DLR

$173.11 USD

-$4.81 (-2.7%)

Volume
3.53M
Average Volume
2.73M
Market Capitalization
$61.92B
P/E Ratio
43.83
Dividend Yield
2.82%
Price Target
$215.00
Year High
$208.14
Year Low
$146.23
Day High
Day Low
Payout Ratio
$1.27
Current Ratio
$1.00

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.41%

Investors Holding

101

change: -1174 | last: 1275

Increased Positions

45

change: -618 | last: 663

Reduced Positions

26

change: -392 | last: 418

New Positions

9

change: -154 | last: 163

Sold Positions

1161

change: 1054 | last: 107

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -393.6676 | last: 3.9367

Total Invested

195.39M

DLR Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $154.71 343.49M $53.14B $3.45B $24.18B $73.87B
2024-12-31 $177.33 323.34M $57.34B $3.87B $18.01B $71.47B
2023-12-31 $134.58 298.6M $40.19B $1.63B $18.97B $57.53B
2022-12-31 $100.27 286.33M $28.71B $141.77M $18.07B $46.64B
2021-12-31 $176.87 282.47M $49.96B $142.7M $14.96B $64.78B
2020-12-31 $139.51 260.1M $36.29B $108.5M $14.77B $50.95B
2019-12-31 $119.74 208.33M $24.94B $89.82M $10.99B $35.85B
2018-12-31 $106.55 206.04M $21.95B $126.7M $11.1B $32.93B
2017-12-31 $113.90 174.06M $19.83B $51000 $8.65B $28.47B
2016-12-31 $98.26 149.95M $14.73B $10.53M $5.84B $20.56B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $180.21 345.01M $62.17B $2.43B $19.22B $78.96B
2025-12-31 $154.71 343.49M $53.14B $3.45B $24.18B $73.87B
2025-09-30 $172.88 341.37M $59.02B $3.3B $19.51B $75.23B
2025-06-30 $174.33 337.59M $58.85B $3.55B $19.75B $75.05B
2025-03-31 $143.29 336.68M $48.24B $2.32B $18.3B $64.22B
2024-12-31 $177.33 333.38M $59.12B $3.87B $18.01B $73.26B
2024-09-30 $161.83 327.98M $53.08B $2.18B $18.33B $69.23B
2024-06-30 $152.13 319.54M $48.61B $2.28B $17.68B $64.01B
2024-03-31 $141.91 312.29M $44.32B $1.19B $18.38B $61.5B
2023-12-31 $134.58 305.78M $41.15B $1.63B $18.97B $58.49B
2023-09-30 $121.02 301.83M $36.53B $1.06B $18.27B $53.74B
2023-06-30 $113.87 295.39M $33.64B $124.52M $19.15B $52.66B