Digital Realty Trust DLR Hits 52Week High as AI Demand and Earnings Growth Drive Analyst Optimism AstroNova Q1 2026 Earnings Narrowing Loss Amid Strategic Investments Novartis Raises FullYear Sales and Profit Outlook Amid Strong Performance