Palo Alto Networks Thrashes Earnings Despite Markets Falling
ThinkstockPalo Alto Networks, Inc. (NYSE: PANW) reported its fiscal fourth quarter financial results after the markets closed on Wednesday. The company had $0.28 in earnings per share (EPS) on $283.9 million in revenue compared…