CrowdStrike repurchases shares despite stock struggles; cautious investor sentiment.
Open shared insight