Palo Alto Networks drops 7% on news that head of sales is leaving
August 16, 2019 | Uncategorized

The report follows several other executive shake-ups in the past year.

The report follows several other executive shake-ups in the past year.