Palo Alto Networks drops on report that head of sales is leaving By: CNBC.com News August 16, 2019 at 15:41 PM EDT The report follows several other executive shake-ups in the past year. Read More >>