Palo Alto Networks beats earnings estimates amid consolidation, AI concerns
Shares of Palo Alto Networks fell Wednesday after the company reported better-than-expected earnings in the third fiscal quarter but disappointed some investors over its margins. …