Key Takeaways
- CrowdStrike boosted its share repurchase authorization by $500 million, pushing total buyback capacity to $1.5 billion.
- CRWD shares opened Monday at $399.12, reflecting a market capitalization of approximately $101.2 billion.
- Morgan Stanley raised CRWD to Overweight with a $510 price objective; consensus analyst target stands at roughly $505.
- Institutional ownership represents 71.16% of shares; company insiders divested approximately 68,636 shares valued at $28.7M over three months.
- Fourth-quarter revenue reached $1.31 billion, representing 23.8% year-over-year growth and exceeding projections by approximately $10 million.
CrowdStrike (CRWD) began Monday’s trading session at $399.12, marking a significant discount from its 52-week peak of $566.90.
CrowdStrike Holdings, Inc., CRWD
On Monday, CrowdStrike revealed plans to increase its share buyback initiative by half a billion dollars, elevating the complete authorization to $1.5 billion. Through its current program, the cybersecurity firm has already repurchased 413,130 Class A common shares at a weighted average cost of $364.57 per share, representing a cumulative expenditure of $150.6 million.
Chief Financial Officer Burt Podbere connected the decision to the company’s strategic objective of achieving $20 billion in annual recurring revenue by the end of fiscal 2036. “We have enhanced our share repurchase authorization to $1.5 billion to strategically deliver value back to our shareholders,” Podbere explained.
This strategic move arrives as CRWD shares trade roughly 30% beneath their annual peak, a decline partially attributed to broader sector concerns that emerging artificial intelligence technologies might disrupt traditional security solutions.
Technically, the stock’s 50-day moving average rests at $411.92, while its 200-day moving average stands at $467.32 — both positioned above current trading levels.
Wall Street Maintains Optimistic Stance
Street sentiment toward CrowdStrike continues to skew positive. In March, Morgan Stanley elevated its rating on CRWD from equal weight to overweight while simultaneously boosting its price objective from $487 to $510. Truist maintains a buy recommendation with a $550 target, and Daiwa holds an outperform rating alongside a $500 price goal. The consensus price target across coverage sits at approximately $504.98, accompanied by a “Moderate Buy” rating from 51 analysts.
Coverage breakdown includes one strong buy rating, 34 buy recommendations, 15 hold ratings, and a single sell rating.
Runnymede Capital Advisors initiated a fresh stake during the fourth quarter, acquiring 3,160 shares valued at roughly $1.48 million. Multiple other institutional participants expanded their holdings in recent quarters, including Carnegie Investment Counsel and Traynor Capital Management.
Zacks Research elevated CRWD from strong sell to hold in March, coinciding with the company’s fourth-quarter earnings performance that surpassed expectations — delivering $1.12 in earnings per share versus the $1.10 consensus, alongside revenue of $1.31 billion compared to forecasted $1.30 billion.
Executive Stock Dispositions Persist
Conversely, insider share sales have maintained a consistent pattern. Chief Executive Officer George Kurtz divested 28,853 shares in early February at a mean price of $413.01, generating approximately $11.9 million. This transaction decreased his stake by 1.38%, leaving him with around 2.05 million remaining shares.
President Michael Sentonas sold 19,367 shares in late March at $411.06 per share, totaling roughly $7.96 million. Collectively, company insiders have liquidated approximately 68,636 shares worth $28.7 million during the previous 90-day period. Insider ownership currently represents about 3.32% of outstanding shares.
CrowdStrike has also recently enhanced its GovCloud infrastructure and introduced a Continuous Threat Exposure Management (CTEM) offering in partnership with HCLTech, both initiatives designed to expand penetration across enterprise and government sectors.
The stock trades within a 52-week range spanning from a low of $298.00 to a high of $566.90. Wall Street projects earnings per share of $0.55 for the ongoing fiscal year.


