Digital Realty Trust Inc. (NYSE: DLR) operates as a real estate investment trust company. The Company focuses on the business of owning, acquiring, developing and operating data centers. Its portfolio consists of data centers, interconnection, and colocation solutions.
DLR Digital Realty Trust Inc NYSE
104.25 USD -0.25% -0.26
OPEN 104.90
PREV CLOSE 104.51
DAY RANGE 106.46 - 103.62
VOLUME 1.8M
AVG. VOLUME 4.3M
52 WEEK RANGE 139.14 - 85.76
Buy DLR stocks now with Interactive Brokers – the most advanced investment platform
Valuations metrics
Market capitalization 31.1B
Enterprise value 52.2B
Trailing pe 95.6422
Forward pe 75.54348
Peg ratio 75.54348
Price to sales ttm 6.425706
Price to book mrq 1.8426216
Enterprise to revenue 10.784
Enterprise to ebitda 23.203
Financials
Fiscal year ends 2022-12-31
Most recent quarter 2023-03-31
Profit margin 0.07703
Operating margin 0.13184
Return on assets ttm 0.0101499995
Return on equity ttm 0.0199
Income statement
Revenue ttm 4.8B
Revenue per share ttm 16.818
Quarterly revenue growth 0.139
Gross profit ttm 2.7B
Ebitda 2.3B
Net income to common ttm 332.4M
Diluted eps ttm 1.09
Quarterly earnings growth yoy -0.062
Balance sheet
Total cash mrq 131.4M
Total cash per share mrq 0.451
Total debt mrq 19.3B
Total debt to equity mrq 100.867
Current ratio mrq 0.794
Book value per share mrq 56.577
Cash flow
Operating cash flow ttm 1.7B
Levered free cash flow ttm 1.9B
Stock statistics
Shares outstanding 291.3M
Float shares 290.9M
Avg 10 volume 4.3M
Avg 30 volume 3M
Shares short 16.5M
Short ratio 5.72
Short percent of shares outstanding 0.0674
Percent held by insiders 0.00115
Percent held by institutions 1.01972
Stock price summary
Fifty two week low 85.76
Fifty two week high 139.14
Fifty two week change -21.995
Beta 0.544334
Day 50 ma 96.5826
Day 200 ma 103.5237
Dividends and splits
Forward annual dividend rate 4.88
Forward annual dividend yield 0.0471
Trailing annual dividend rate 4.88
Trailing annual dividend yield 0.046694096
5 year average dividend yield 3.49
Payout ratio 4.4771
Dividend date 2023-06-30
Ex dividend date 2023-06-14