Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

MarketScreener Homepage  >  Equities  >  Nyse  >  Digital Realty Trust, Inc.    DLR

DIGITAL REALTY TRUST, INC.

(DLR)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 21 97924 99239 08636 265--
Entreprise Value (EV)1 32 94635 02552 28250 63251 66552 991
P/E ratio 88,1x51,0x140x109x86,6x72,8x
Yield 3,79%3,61%3,21%3,52%3,68%3,89%
Capitalization / Revenue 7,21x7,79x10,0x8,40x7,80x7,28x
EV / Revenue 10,8x10,9x13,4x11,7x11,1x10,6x
EV / EBITDA 18,1x18,6x23,9x21,7x20,5x19,1x
Price to Book 2,23x2,53x-2,06x2,05x2,04x
Nbr of stocks (in thousands) 206 282208 720280 165281 121--
Reference price (USD) 107120140132132132
Last update 02/05/201902/13/202002/11/202102/24/202102/24/202102/24/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 3 0463 2093 9044 3184 6484 982
EBITDA1 1 8231 8872 1872 3322 5252 776
Operating profit (EBIT)1 550594558739855998
Operating Margin 18,0%18,5%14,3%17,1%18,4%20,0%
Pre-Tax Profit (EBT)1 343611401413524658
Net income1 250493263335437557
Net margin 8,20%15,4%6,75%7,76%9,40%11,2%
EPS2 1,212,351,001,211,531,81
Dividend per Share2 4,044,324,484,654,855,14
Last update 02/05/201902/13/202002/11/202103/03/202103/03/202103/03/2021
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt1 10 96610 03313 19614 36715 40116 726
Net Cash position1 ------
Leverage (Debt / EBITDA) 6,02x5,32x6,03x6,16x6,10x6,03x
Free Cash Flow1 60,21 239--363-61,1103
ROE (Net Profit / Equities) 2,22%2,37%1,68%1,84%2,80%3,75%
Shareholders' equity1 11 25320 82015 65418 19515 58814 840
ROA (Net Profit / Asset) 1,11%1,00%0,79%0,95%1,39%1,76%
Assets1 22 58549 40033 54735 18131 39331 578
Book Value Per Share2 47,847,3-64,264,364,6
Cash Flow per Share2 6,467,23-6,816,777,97
Capex1 1 3251 350-2 2952 2142 267
Capex / Sales 43,5%42,1%-53,2%47,6%45,5%
Last update 02/05/201902/13/202002/11/202103/03/202103/03/202103/03/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
36 264 616 998
Net sales (USD)
3 903 609 000
Number of employees
2 878
Sales / Employee (USD)
1 356 362
Free-Float
99,4%
Free-Float capitalization (USD)
36 032 778 456
Avg. Exchange 20 sessions (USD)
217 829 410
Average Daily Capital Traded
0,60%
EPS & Dividend