Palo Alto HQ

Palo Alto Shares Fall on Expense Concerns


Palo Alto Networks revenue grew 15%, but expenses came in higher than expected