Display in USD
Digital Realty Trust Q3 FFO $2.10 Beats $1.98 Estimate, Sales $1.902B Beat $1.749B Estimate | WAPE