Palo Alto Networks surges 12% on earnings beat, rosy outlook | The Tech Buzz