Live Updates Does the Stock Reaction Make Sense? 2 minutes ago Live Palo Alto Networks beat on both lines—revenue up 15% to $2.6B and non-GAAP EPS of $1.03 versus the $0.96 estimate—yet the stock sits ...