Brown Capital cuts Check Point stake by 5.1%, holds $13M after sale
Brown Capital Management cut its Check Point stake by 5.1%, selling 3,348 shares to hold 62,853 shares worth $13.0 million in Q3. Davis Capital and Triton Financial initiated new Check Point positions of $1.28 million and $2.30 million, while institutional ownership stands at 98.51%.
1. Unanimous Analyst Bullishness and Valuation Edge
Check Point Software Technologies commands unanimous support from Wall Street analysts, with every firm assigning at least a Hold rating and the lowest price target standing at $195, implying an upside of approximately 8.6%. The stock trades at a forward price/earnings ratio of 16.7, well below the cybersecurity peer group average of roughly 22.5, signaling an undervaluation opportunity. Analysts forecast mid-single-digit revenue growth over the next two fiscal years, driven by increased adoption of high-margin software solutions, and project operating margins to expand from the current 42% level to near 45% as economies of scale in R&D and marketing investments materialize.
2. Strategic Investment and Growth Spending
Management has maintained a conservative capital allocation strategy, reinvesting roughly 20% of annual revenues into research and development and an additional 10% into global marketing initiatives. This disciplined approach has underpinned the launch of next-generation CloudGuard and Harmony security suites, which now account for over 35% of total bookings. The company’s annual R&D budget has risen by 12% year-over-year, translating into a 15% expansion of its software blade portfolio and the onboarding of 120 new enterprise customers in large financial and healthcare segments during the latest quarter.
3. Institutional Ownership Shifts and Consensus Outlook
In the third quarter, Brown Capital Management trimmed its stake by 5.1%, selling 3,348 shares and reducing its ownership to 62,853 shares, representing 0.06% of the company’s outstanding stock. Other notable moves include Davis Capital Management’s initiation of a $1.28 million position and Ninety One UK Ltd increasing its holding by 8,814 shares to 2.60 million shares, now valued at $538.3 million. Overall institutional investors and hedge funds control 98.5% of the float. The consensus analysts’ target price across 22 research reports averages $226.62, underpinning a Moderate Buy recommendation and reflecting confidence in Check Point’s ability to sustain double-digit earnings per share growth over the next 12 months.