Palo Alto Networks beats on earnings, says hotly debated strategy is paying off

Investors had been jittery about the cybersecurity sector in light of corporate budget pressures and the potential for fallout from the CrowdStrike saga.

Read more from source