Enel (ENLAY) has been upgraded to a Zacks Rank #2 (Buy), reflecting growing optimism about the company's earnings prospects.
Palo Alto Networks (NASDAQ: PANW), the global cybersecurity leader, announced today financial results for its fiscal second quarter 2026, ended January 31, 2026.