Palo Alto Networks Falls Despite Strong Q3
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.