Digital Realty Trust, Inc. DLR

$188.18 -2.59% at last close

Financials (TTM)

Revenue
$6.34 billion
Net Income
$1.38 billion
Net Margin
21.79%
Return on Equity
5.80%
Debt-to-Equity
P/E Ratio
49.78
Price / Book
3.00
Price / Sales
11.27

Over the trailing twelve months, Digital Realty Trust, Inc. generated revenue of $6.34 billion and net income of $1.38 billion, a net margin of 21.79%.

At the last closing price of $188.18, DLR trades at 49.78 times trailing earnings and 11.27 times sales, with a market capitalization of $71.47 billion.

Key Stats

Last Close
$188.18
Market Cap
$71.47 billion
52-Week Range
$146.23 $208.14
Average Volume
3.84 million shs

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