Post by AlphaGod

Getting sold to Palo Alto Networks in $25 billion deal https://www.cnbc.com/2025/07/30/palo-alto-n...