DLR   $158.71  -0.12% Market Closed After Close 158.7 -0.01%

Digital Realty Trust Inc
Total Cash 2.33B
totalCashPerShare 7.108
EBITDA 2.34B
Total Debt 17.79B
quickRatio 1.538
currentRatio 1.54
Total Revenue 5.35B
debtToEquity 79.371
Revenue/Share 17.272
ROA 0.00936
ROE 0.05388
grossProfits
freeCashflow 2.23B
operatingCashflow 1.75B
earningsGrowth -0.41
revenueGrowth -0.041
grossMargins 0.52709997
ebitdaMargins 0.4363
operatingMargins 0.123789996
profitMargins 0.20992
enterpriseValue 70.09B
forwardPE 114.17266
floatShares 326.91M
sharesOutstanding 327.41M
sharesShort 8.09M
sharesShortPriorMonth 8.58M
dateShortInterest
sharesPercentSharesOut 0.02%
heldPercentInsiders 0.00%
heldPercentInstitutions 1.00%
Short Ratio help_outline 5.42%
shortPercentOfFloat 0.03%
impliedSharesOutstanding
bookValue 60.775
Price To Book help_outline 2.61
earningsQuarterlyGrowth -0.32
netIncomeToCommon 1.08B
trailingEps 3.49%
forwardEps 1.39%
enterpriseToEbitda 30.01
lastDividendValue
lastDividendDate
currentQuarterEstimate 0.29 3Q 2024
institutionsCount 1531
lastUpdated Sept. 21, 2024, 12:25 p.m.