Digital Realty Trust Financial Analysis Q4 2024 | Monexa