Palo Alto Networks CEO's Stock Buy Sparks Rally: Does It Signal More Than Just Confidence? | Whale Factor