DLR: Digital Realty Trust, Inc. Stock

SIC 6798 – Real Estate Investment Trusts

Valuation
Market Cap ($M) 56,159.98
Enterprise Value ($M) 74,313.18
Book Value ($M) 23,178.16
Book Value / Share 68.82
Price / Book 2.42
NCAV ($M) -16,612.47
NCAV / Share -49.33
Price / NCAV -3.38

Profitability (mra)
Return on Invested Capital (ROIC) 0.01
Return on Assets (ROA) 0.01
Return on Equity (ROE) 0.02

Liquidity (mrq)
Quick Ratio 2.12
Current Ratio 2.12

Balance Sheet (mrq) ($M)
Current Assets 5,289.93
Assets 45,080.56
Liabilities 21,902.41
Debt n/a
Equity n/a

Income Statement (mra) ($M)
Revenue 5,434.83
Operating Income 643.31
Net Income 602.49
Earnings Per Share Diluted n/a
Earnings Per Share Basic n/a

Cash Flow Statement (mra) ($M)
Cash From Operations 2,261.48
Cash from Investing -1,906.16
Cash from Financing 2,063.43

(click for more detail)

File Date Form Activist 13D/G Investors Ownership
(%)
Change
(%)
10-16 13G/A State Street Corp 5.90 -8.83
10-08 13G/A Norges Bank 6.66 36.92

Top 13F Investors Shares
(1000)
Change
(%)
Value
($1000)
Change
(%)

(click for more detail)

Date Insider Trades Code Shares Value

(click for more detail)
Short Volume
Market Date Short Volume Total Volume Short Volume Ratio
2025-05-08 311,891 1,234,031 25.27
2025-05-07 424,247 1,377,053 30.81
2025-05-06 296,864 1,254,160 23.67
2025-05-05 403,701 1,205,920 33.48

(click for more detail)

Similar Companies
DEA – Easterly Government Properties, Inc. DEI – Douglas Emmett, Inc.
DLB – Dolby Laboratories, Inc. DOC – Healthpeak Properties, Inc.
DRH – DiamondRock Hospitality Company


Financial data and stock pages provided by
Fintel.io