DLR   $189.86  1.33% Market Closed After Close 189.84 -0.01%

Digital Realty Trust Inc
Total Cash 2.19B
totalCashPerShare 6.595
EBITDA 2.34B
Total Debt 18.50B
quickRatio 1.6
currentRatio 1.603
Total Revenue 5.37B
debtToEquity 79.825
Revenue/Share 16.985
ROA 0.0086900005
ROE 0.01956
grossProfits
freeCashflow 1.89B
operatingCashflow 1.95B
earningsGrowth -0.96
revenueGrowth 0.016
grossMargins 0.52721
ebitdaMargins 0.43491
operatingMargins 0.10094
profitMargins 0.08209
enterpriseValue 79.02B
forwardPE 149.6033
floatShares 331.22M
sharesOutstanding 331.71M
sharesShort 7.88M
sharesShortPriorMonth 10.50M
dateShortInterest
sharesPercentSharesOut 0.02%
heldPercentInsiders 0.00%
heldPercentInstitutions 1.00%
Short Ratio help_outline 4.55%
shortPercentOfFloat 0.03%
impliedSharesOutstanding
bookValue 61.912
Price To Book help_outline 2.92
earningsQuarterlyGrowth -0.93
netIncomeToCommon 400.51M
trailingEps 1.23%
forwardEps 1.21%
enterpriseToEbitda 33.80
lastDividendValue
lastDividendDate
currentQuarterEstimate 0.27 4Q 2024
institutionsCount 1534
lastUpdated Nov. 6, 2024, 3:33 p.m.