← All curated stocks

DIGITAL REALTY TRUST, INC. (DLR)

Real Estate Investment Trusts · Real Estate Investment Trusts · NYSE

$192.35

-1.49%

Investingg Score

52.3 / 100

Hold

Business overview

  • Operating margin is reported at 10.8%.
  • Gross margin and free cash flow margin are currently unavailable in the data.
  • Market capitalization stands at $66,083,188,950.

These limited available operational metrics highlight moderate efficiency while reflecting uncertainty due to missing margin data.

Financial health

  • Balance sheet pillar score is recorded at 43.
  • Financial quality pillar score is registered at 42.
  • Risk pillar score reaches a strong 100.

These scores indicate baseline stability supported by low risk, though specific underlying balance sheet figures are largely unavailable.

Gross Margin
Data unavailable
Operating Margin
10.8%
Current Ratio
Data unavailable
Debt / Equity
Data unavailable
Free Cash Flow (TTM)
Data unavailable
Interest Coverage
2x

Valuation

  • Price-to-earnings ratio is 47.57.
  • Forward price-to-earnings ratio is 69.47.
  • Price-to-sales ratio is 10.81.

These elevated multiples suggest that the stock is priced at a premium relative to its current earnings and sales.

P/E (TTM)
47.6x
Forward P/E
69.5x
Price / Sales
10.8x
EV / EBITDA
Data unavailable
FCF Yield
Data unavailable

Key risks

  • Forward P/E of 69.47 indicates high valuation risk if earnings growth slows.
  • Operating margin of 10.8% shows limited profitability relative to total revenue.
  • Absence of detailed gross and free cash flow margins creates uncertainty regarding cash generation.

Market cap $66.1B · data as of 2026-08-19

Related stocks

Get the full interactive report

Technicals, earnings history, news, bull/base/bear scenarios, Ask the Stock, and more — free to start.

Analyze DLR with Investingg AI

Not investment advice. Investingg AI summarizes public data and AI-generated analysis for informational purposes only.