Palo Alto Networks posts $0.85 adjusted per-share profit
Palo Alto Networks fell about 7% despite beating estimates.
The company posted Q3 adjusted per-share profit of $0.85, with 31% growth in revenue to $3B.
Analysts remained largely positive on the results.