← Digital Realty Trust
reported 2025-10-23
EPS $0.34 vs $0.23 est — beat
next session +2.2% (close 2025-10-23 → 2025-10-24)