Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag Palo Alto Networks beat earnings estimates in Q2 2025, but insiders sold nearly $249 million in stock despite a "Moderate Buy" consensus.

flag Palo Alto Networks reported stronger-than-expected Q2 earnings on November 20, 2025, with $0.93 EPS, beating estimates by $0.04, and $2.47 billion in revenue, up 15.7% year-over-year. flag The company’s market cap stands at $132.65 billion, with a P/E ratio of 120.45. flag Institutional investors, including Stablepoint Partners and Level Four Advisory Services, reduced stakes, while insiders sold over 1.2 million shares worth nearly $249 million in the past 90 days. flag Despite the selling, analysts maintain a consensus “Moderate Buy” rating with a $225.09 target. flag The stock opened at $190.32, and the company continues to provide global cybersecurity solutions.

6 Articles