Digital Rlty Tr Inc

DLR

$167.61-4.64 (-2.69%)

Jun 26, 2025, 10:57 AM

Financials
52Week High198.0052Week Low129.95
Beta0.96Current Ratio Annual1.43
Current Ratio Quarterly1.14Gross Margin TTM57.79
Market Cap59.83BNet Profit Margin TTM7.65
Operating Margin TTM9.12Price To Book2.81
Price To Earnings TTM138.84Price To Free Cash Flow TTM1,756.48
Price To Sales TTM10.63Quick Ratio Annual1.43
Quick Ratio Quarterly1.14Return On Assets TTM0.96
Return On Equity TTM2.04Return On Investment TTM1.14
Revenue Growth3Y7.85Revenue Growth5Y11.60
Revenue Growth Quarterly Yoy5.75Revenue Growth TTMYoy2.96
Revenue Per Share TTM16.34
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Dec 31, 202411991112111330.71M$52.78B
Mar 31, 20251119113175487357142313.73M$40B
Change80(7%)112(11200%)174(17400%)475(3958%)346(3145%)141(14100%)16.98M(5%)$12.78B(24%)
Digital Rlty Tr Inc (DLR) - Institutional Holdings