Digital Realty Trust, Inc. DLR

178.61 (2.39) (1.32%) as of 25 Sep
Market cap
$66.9B
P/E
82.3×
Indexes indicate stock being part of an index,
Growth Flags show if company had growth for consecutive years
Older periods Sep '25 Dec '25 Mar '26 Jun '26
ROE

+8 more TTM periods

6.21% 5.81% 6.07% 3.04%
ROA
2.89% 2.68% 2.85% 1.47%
ROIC
2.64% 1.07% 1.16% 0.07%
Return on Tangible Assets
4.77% 4.49% 4.73% 2.29%
Average Days of Receivables
92.34 81.14 82.34 84.36
Free Cash Flow per Share
12.13 11.86 11.91 10.39
Free Cash Flow
4,140.85 4,031.76 4,109.08 3,680.63
Piotroski F-Score
7.00 6.00 7.00 6.00
Other line items

Show all line items

Columns are period end dates