Palo Alto reports stellar Q2 results, unveils $1 billion share repurchase plan
Palo Alto Networks (NYSE: PANW) reported better-than-expected Q2 earnings continuing the strong momentum from the last quarter. The board also approved a $1 billion stock…