Recent share performance and business profile Palo Alto Networks (PANW) has been under pressure recently, with the stock ...