Digital Realty Trust, Inc. DLR

$182.12 -1.16% at last close

Financials (TTM)

Revenue
$6.77 billion
Net Income
$792.24 million
Net Margin
11.70%
Return on Equity
2.83%
Debt-to-Equity
P/E Ratio
88.84
Price / Book
2.44
Price / Sales
10.10

Over the trailing twelve months, Digital Realty Trust, Inc. generated revenue of $6.77 billion and net income of $792.24 million, a net margin of 11.70%.

At the last closing price of $182.12, DLR trades at 88.84 times trailing earnings and 10.10 times sales, with a market capitalization of $68.36 billion.

Key Stats

Last Close
$182.12
Market Cap
$68.36 billion
52-Week Range
$146.23 $208.14
Average Volume
2.08 million shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.