Before you reading,Don't miss coins like PEPE again! Click here to find new PEPEs! Digital Realty Trust (DLR) has reported its first-quarter 2024 core funds from operations (FFO) per share of $1.67, surpassing the Zacks Consensus Estimate of $1.63. The results reflect robust leasing activity, but in... Read the full article for FREE at COINOTAG!