Digital Realty Trust Inc DLR Q1 2026 Earnings Top Estimates Raised FullYear Guidance Underscores AIDriven Growth Trajectory XYL Xylem Inc delivers narrow Q1 2026 EPS beat shares dip 213 percent amid muted investor reaction SPDR Dow Jones Industrial Average ETF Trust DIA Rallies As VIX Falls To March Lows Following Iran Ceasefire Extension Is Winchester Bancorp WSBK stock still attractive Energy Focus EFOI Stock Put Call Ratio On the Radar 20260427 XNET Xunlei posts Q3 2024 earnings of 008 dollar per share stock registers no price change today What PMI data AstroNova ALOT Touches Low 20260501 American Electric Power Company Inc AEP Q1 2026 Earnings Preview Modest Growth Outlook Amid Neutral Earnings Beat Probability