DLR: Digital Realty Trust, Inc. Stock

SIC 6798 – Real Estate Investment Trusts

Valuation
Market Cap ($M) 59,236.46
Enterprise Value ($M) 77,419.97
Book Value ($M) 23,178.16
Book Value / Share 61.07
Price / Book 2.56
NCAV ($M) -16,612.47
NCAV / Share -49.33
Price / NCAV -3.57

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-06-05 304,113 1,262,858 24.08
2025-06-04 335,839 1,210,817 27.74
2025-06-03 247,862 888,169 27.91
2025-06-02 287,572 1,018,532 28.23

(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