Earnings Labs
Digital Realty Trust, Inc. logo

Digital Realty Trust, Inc. (DLR)

NYSE·Real Estate·REIT - Office

$194.14

-1.12%

Mkt Cap $70.07B

Mkt Cap

$70.07B

P/E

58.64

Fwd P/E

100.66

P/S

13.78

Rev TTM

EPS TTM

$3.34

EPS — Estimate vs Actual