OMC Financial Services LTD acquired 21,730 shares of Palo Alto Networks for $4.42 million during Q3 2025, representing a 1.64% change in assets under management. The stake is now valued at $4.42 million, placing Palo Alto Networks outside the fund’s top five holdings. Palo Alto Networks ended the year with 15% revenue growth, forecasting further growth in fiscal 2026 to around $10.5 billion. The company’s move to invest in Palo Alto Networks comes at a time when shares are expensive but could be due to the company’s strong performance and new defenses against quantum computing attacks.

Read more at Nasdaq.: Investment advisor OMC Financial Initiated a Position in Palo Alto Networks. Is the Stock a Buy?