Digital Realty Trust, Inc. (DLR)
Market price: $179.27
5 valuation methods
- P / E: $99.77 to $167.98 (midpoint $122.42)
- EV / EBITDA: $124.38 to $154.80 (midpoint $142.40)
- Price / FFO: $139.07 to $217.25 (midpoint $169.25)
- P / B: $142.88 to $412.65 (midpoint $187.79)
- EV / Revenue: $169.36 to $236.96 (midpoint $202.57)