CrowdStrike (CRWD) Stock Rallies on $1.5 Billion Share Repurchase Authorization