DLR-P-L
NYSE
$19.63
Digital Realty Trust Inc (DLR-P-L)
Market Cap
$7.08B
PEG Ratio
0.02
P/E Ratio
5.03
Free Cash Flow Yield
35.97%
Price Chart
Valuation
Market Cap$7.08B
P/E5.03
PEG0.02
Profitability
Total Revenue (TTM)$6.34B
EBITDA$2.68B
Profit Margin11%
Operating Margin16.4%
EPS$4.03
Financial Health
Free Cash Flow Yield35.97%
Growth & Risk
EPS 5Y CAGR+16.78%
Revenue 5Y CAGR+8.74%
FCF 5Y CAGR+7.08%
Beta (5Y)0.20
Sharpe Ratio-0.07