Is Palo Alto Networks a Buy on Its Post-Earnings Plunge?

Is Palo Alto Networks a Buy on Its Post-Earnings Plunge?