Stocks analysis

Analysis for DLR

$174.47 +2.38 (+1.38%)
  • 📈 Growth — 26/30
  • 💰 Profitability — 16/20
  • 🏦 Financial Health — 17/20
  • 💵 Valuation — 12/20
  • ⚠️ Risk — 6/10
Overall Score: 75/100

Summary:


📈 Growth & Financial Trajectory

From 8 quarters, revenue rose from about $1.36B (2024 Q2) to about $1.92B (2026 Q2), a robust upward trend. Net income advanced from roughly $74.7M (2024 Q2) to about $457.6M (2026 Q2), signaling growing profitability despite quarterly volatility (notably softer prints in some mid-2025 quarters). Overall, the sequence shows sustained top-line growth with a meaningful improvement in the latest period.

💰 Margins & Cash Flow

Operating margin has generally run in the mid-20s percent range, with durable profitability on rising revenues. In the latest quarter, operating income of $467.2M on $1.924B of revenue implies an operating margin near 24%. Cash flow: operating cash flow was $1.062B in the latest quarter, while investing cash flow remained negative (net investing around -$2.914B), and financing contributed about $1.198B. The overall cash flow was negative for the quarter due to heavy investments.

🛡️ Balance Sheet & Liquidity

Total assets are about $54.5B with equity attributable to parent near $27.44B and liabilities around $24.97B, indicating a solid balance sheet and solid leverage position. Current assets exceed current liabilities by roughly a factor of 2, supporting liquidity; temporary equity sits around $1.57B.

⚠️ Key Drivers & Risks

  • Drivers: Growth in data center/digital infrastructure demand and cloud adoption.
  • Risks: Interest-rate sensitivity and cyclicality in data-center tenancy; substantial investment activity can pressure near-term cash flow and valuation sensitivity.

📊 Key Financial Fundamentals

Valuation Multiples
Market Cap $68.25B
P/E Ratio 85.41
Forward P/E 69.47
P/S Ratio 10.08
P/B Ratio 2.34
EV / EBITDA 28.62
Profitability & Returns
Gross Margin 59.48%
Operating Margin 14.37%
Net Margin 11.80%
ROE 3.30%
ROIC 1.88%
Financial Health & Liquidity
Current Ratio 0.74
Quick Ratio 0.74
Financial Scale & Cash Flow
Revenue $6.77B
Net Income $0.80B
FCF Yield 0.22%
Free Cash Flow $0.15B
Total Debt To Equity 0.68