BUSINESS
Palo Alto Networks topped earnings expectations but its stock kept falling
Quartz
2 newsrooms
GlobeVerge has tracked this story since 18h ago.
Picture: Quartz
The cybersecurity company posted $3.41 billion in revenue and $1.02 adjusted EPS, both above estimates, but its stock fell in after-hours trading
Read more on Quartz