Digital Realty Trust, Inc. (DLR)
Market price: $179.01
5 valuation methods
- P / E: $97.33 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 $240.38 (midpoint $203.55)