Palo Alto Networks guidance falls short of estimates; shares slump

Palo Alto Networks guidance falls short of estimates; shares slump